如何在PHP中将数组值转换为小写?

如何在PHP中将数组值转换为小写?

问题描述:

如何在PHP中将数组中的所有值转换为小写?

How can I convert all values in an array to lowercase in PHP?

array_change_key_case一样?

使用 array_map() :

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

如果您需要小写嵌套数组(通过 Yahya Uddin ):

In case you need to lowercase nested array (by Yahya Uddin):

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

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