Установи Linux! Стань свободным!
Онлайн всего: 3 | Посетители: 1 | Боты: 2
Дата 08.09.2026 Время: 19:34
Ваш IP: 216.73.216.170
Загрузка сервера: 0.38
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   PhotoQt — стильный и простой просмотрщик графических файлов
PhotoQt — стильный и простой просмотрщик графических файлов для Linux, так же доступны простые операции с изображениями: поворот, масштабирование, переименование файла, удаление и перемещение. Окно программы может занимать весь экран, а так же работать в оконном режиме. Для установки PhotoQt в Linux Ubuntu, в терминале поочередно выполните следующие команды: sudo add-apt-repository ppa:samrog131/ppasudo apt-get updatesudo apt-get install…
  2017-08-12 09:17:36 | Категория: Графика
   Установка движка GemRB в Linux Ubuntu 14.10
GemRB (Game engine made with pre-Rendered Background) — это свободный порт игрового движка Infinity Engine, использующегося в ряду компьютерных ролевых игр. Поддерживает многие платформы включают в себя Haiku, Linux, Android, Maemo, Mac OS X, Microsoft Windows и другие. GemRB позволяет запускать игры серий Baldur’s Gate и Icewind Dale, а также Planescape:Torment. Установить игровой движок GemRB можно через «Центр приложений Ubuntu», но при установке возникает сообщение о…
  2017-08-11 23:02:29 | Категория: Игры
   Tomahawk
Tomahawk — музыкальный проигрыватель с интегрированным онлановыми музыкальными сервисами. Программа умеет загружать различную информацию из сети, начиная от обложек альбомов и до информации об артистах.   После добавления музыкальных сервисов у Вас появятся десятки тысяч музыкальных произведений, так же Вы можете слушать музыку хранящуюся на Вашем локальном диске. Главное свойство Tomahawk –…
  2017-08-03 08:43:22 | Категория: Мультимедиа
   Foxit Reader — программа для просмотра PDF-файлов
Foxit Reader — легковесная, высокопроизводительная и многофункциональная программа просмотра PDF-файлов, которая позволяет открывать, просматривать и распечатывать любые PDF-файлы. В отличие от других бесплатных программ просмотра PDF, она позволяет создавать PDF-документы, участвовать в общем рецензировании и т. д. Foxit Reader обладает быстрой скоростью запуска и удивительно богатым набором функций. Вы можете…
  2017-08-13 10:22:17 | Категория: Графика
   ЭНЕРГОСБЕРЕЖЕНИЕ — CPUFREQ
Cpufreq — апплет, предназначенный для смены частоты процессора. Будет весьма полезен тем, кто хочет продлить время работы своего ноутбука. Для нетбуков и ноутбуков актуальной проблемой является автоматическая регулировка частоты центрального процессора, которая позволяет экономить заряд батареи и уменьшать шум от работы системы охлаждения. Cpufreq позволяет с легкостью менять частоту работы…
  2017-08-03 21:45:19 | Категория: Система

Вверх