Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17852 программиста и 1567 роботов. Сейчас ищут 970 программистов ...
Приступая к работе

array_change_key_case - Меняет регистр всех ключей в массиве

array_change_key_case

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

array_change_key_caseМеняет регистр всех ключей в массиве

Описание

array array_change_key_case ( array $array [, int $case = CASE_LOWER ] )

Возвращает массив array, все ключи которого преобразованы в нижний или верхний регистр. Числовые ключи останутся нетронутыми.

Список параметров

array

Обрабатываемый массив

case

Либо CASE_UPPER, либо CASE_LOWER (используется по умолчанию)

Возвращаемые значения

Возвращает массив с ключами, преобразованными в верхний или нижний регистр, либо FALSE, если array не является массивом.

Ошибки

Генерирует ошибку уровня E_WARNING, если array не является массивом.

Примеры

Пример #1 Пример использования array_change_key_case()

<?php
$input_array 
= array("FirSt" => 1"SecOnd" => 4);
print_r(array_change_key_case($input_arrayCASE_UPPER));
?>

Результат выполнения данного примера:

Array
(
    [FIRST] => 1
    [SECOND] => 4
)

Примечания

Замечание:

Если массив содержит индексы, которые станут одноименными после применения данной функции (например, "keY" и "kEY"), значение последнего одноименного индекса перекроет другие совпадающие значения из этого массива.



Вернуться к: Функции для работы с массивами

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware