PHP で配列の値を小文字に変換するにはどうすればいいですか? 質問する

PHP で配列の値を小文字に変換するにはどうすればいいですか? 質問する

PHP で配列内のすべての値を小文字に変換するにはどうすればよいですか?

何かのようなものarray_change_key_case

ベストアンサー1

使用array_map():

$yourArray = array_map('strtolower', $yourArray);

必要になった場合小文字のネストされた配列(によるヤヒヤ・ウディン):

$yourArray = array_map('nestedLowercase', $yourArray);

function nestedLowercase($value) {
    if (is_array($value)) {
        return array_map('nestedLowercase', $value);
    }
    return strtolower($value);
}

おすすめ記事