Преобразуйте все ключи массива в заглавные буквы:
<?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));?>