Преобразуйте все ключи массива в заглавные буквы:
<?php$age=array("Питер"=>"35","Бен"=>"37","Джо"=>"43");print_r(array_change_key_case($age,CASE_UPPER));?>Функция array_change_key_case() преобразует все ключи массива в прописные или строчные буквы.
array_change_key_case( массив , регистр );
параметр | описывать |
---|---|
множество | Необходимый. Указывает массив, который будет использоваться. |
случай | Необязательный. Возможные значения: CASE_LOWER — значение по умолчанию. Преобразуйте ключи массива в строчные буквы. CASE_UPPER — преобразовать ключи массива в прописные буквы. |
Возвращаемое значение: | Возвращает массив с ключами, написанными строчными буквами, или массив с ключами, написанными прописными буквами, или FALSE, если массив не является массивом. |
---|---|
PHP-версия: | 4.2+ |
Преобразуйте все ключи массива в строчные буквы:
<?php$age=array("Питер"=>"35","Бен"=>"37","Джо"=>"43");print_r(array_change_key_case($age,CASE_LOWER));?>Если после запуска array_change_key_case() есть два или более ключа с одним и тем же ключом (например, «b» и «B»), последний элемент перезапишет другие элементы:
<?php$pets=array("a"=>"Кошка","B"=>"Собака","c"=>"Лошадь","b"=>"Птица");print_r(array_change_key_case($ домашние животные,CASE_UPPER));?>