Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 13.04.2026 Время: 11:49
Ваш IP: 216.73.216.47
Загрузка сервера: 2.08
old.ubuntu-desktop.ru - Изменение регистра всех ключей массива - PHP    Главная > Веб-программирование > PHP

Изменение регистра всех ключей массива

Для изменения регистра всех ключей массива используется функция array_change_key_case(). Числовые ключи останутся нетронутыми.

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

Пример использования:

Верхний регистр

$a = array("g1"=>"кино", "g2"=>"музыка", "g3"=>"театр", "g4"=>"цирк", "red"=>"школа");
print_r($a);
echo "<br>";
$a = array_change_key_case($a, CASE_UPPER);
print_r($a);

Array ( [g1] => кино [g2] => музыка [g3] => театр [g4] => цирк [red] => школа ) 
Array ( [G1] => кино [G2] => музыка [G3] => театр [G4] => цирк [RED] => школа ) 

Нижний регистр

$a = array("S1"=>"кино", "S2"=>"музыка", "S3"=>"театр", "S4"=>"цирк", "RED"=>"школа");
print_r($a);
echo "<br>";
$a = array_change_key_case($a, CASE_LOWER);
print_r($a);

Array ( [S1] => кино [S2] => музыка [S3] => театр [S4] => цирк [RED] => школа ) 
Array ( [s1] => кино [s2] => музыка [s3] => театр [s4] => цирк [red] => школа )

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-20 21:51:38 | liman28 | Категория: PHP | Просмотров: 62
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   BleachBit — очистка системы
BleachBit позволит Вам быстро и легко очистить Linux Ubuntu от ненужного «мусора». BleachBit удаляет ненужные файлы и тем самым высвобождает ценное дисковое пространство, обеспечивает конфиденциальность и очистку от системного мусора. Очищает кэш, историю работы с сетью Интернет, удаляет временные файлы, куки и неработающие ярлыки. Удаляет файлы программ Adobe Reader, Bash, Beagle, Epiphany, Firefox, Flash, GIMP, Google Earth, Java, KDE, OpenOffice.org,…
  2017-08-10 19:12:41 | Категория: Система
   DeaDBeeF — компьютерная программа для воспроизведения аудиофайлов
DeaDBeeF — компьютерная программа для воспроизведения аудиофайлов, музыкальный проигрыватель. Доступна дляGNU/Linux и других UNIX-подобных операционных систем, является свободным ПО и распространяется бесплатно. Версия для Android имеет как платный, так и бесплатный варианты. Среди функциональных особенностей проигрывателя можно выделить следующие: поддержка воспроизведения…
  2017-08-03 14:17:22 | Категория: Мультимедиа
   SCORCHED 3D — ИГРА, РЕМЕЙК ПОШАГОВОЙ АРТИЛЛЕРИЙСКОЙ СТРАТЕГИИ SCORCHED EARTH
Scorched 3D — компьютерная игра, ремейк пошаговой артиллерийской стратегии Scorched Earth. Игра полностью переработана на трёхмерную графику. В отличие от оригинальной Scorched Earth, которая является shareware-игрой, Scorched 3D является полностью бесплатной и распространяется на условиях лицензии GNU GPL. Играть можно против компьютерного соперника или по сети. Присутствует также коллективная игра, за одним компьютером могут…
  2017-08-10 08:05:53 | Категория: Игры
   CheckInstall
CheckInstall — компьютерная программа для Unix-подобных операционных систем, созданная с целью облегчить установку и удаление программного обеспечения, скомпилированного из исходных кодов, используя при этом родную для дистрибутива систему управления пакетами. После компиляции программного обеспечения checkinstall может автоматически сгенерировать Slackware-, RPM-…
  2017-08-03 13:46:02 | Категория: Команды терминала
   KSTARS — НАСТОЛЬНЫЙ ПЛАНЕТАРИЙ
KStars — виртуальный планетарий, входящий в пакет образовательных программ KDE Education Project. Распространяется согласно GNU General Public License. KStars показывает ночное небо из любой точки нашей планеты. Можно наблюдать звёздное небо не только в реальном времени, но и каким оно было или будет, указав желаемую дату и время. Программа отображает 130 000 звёзд, 8 планет Солнечной системы, Солнце, Луну, тысячи астероидов и…
  2017-08-11 19:08:11 | Категория: Разное

Вверх