Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 23.06.2026 Время: 17:07
Ваш IP: 216.73.216.41
Загрузка сервера: 0.48
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   SLINGSCOLD — МЕНЮ ПРИЛОЖЕНИЙ UBUNTU
В Ubuntu используется меню приложений Dash, оно весьма удобно и функционально, но тем не менее можно установить дополнительное меню приложений Slingscold которое выполнено в стиле MacOS X. Работает оно немного по шустрей чем меню приложений Dash и намного проще.     Для установки необходимо скачать пакет   Для 32-bit. системы: cd /tmp   wget http://sourceforge.net/projects/linuxfreedomfor/files/ubuntu/slingscold_1.2.1-1_i386.deb   sudo dpkg -i…
  2017-08-03 13:35:14 | Категория: Ubuntu
   SYSPEEK — ИНДИКАТОР СИСТЕМНОГО МОНИТОРА
SysPeek отображает использование процессора, а тек же памяти, swap и дисков и сетевой трафик. При запуске SysPeek в системном трее появляется иконка которая отображает загрузку процессора, при 100% загрузки процессора иконка становиться красной. Отследить использования процессора, памяти, swap, сети и дисков можно через меню индикатора, так же из меню индикатора можно запустить системный монитор. Приложение…
  2017-09-01 06:24:36 | Категория: Ubuntu
   ПОДКЛЮЧЕНИЕ ЯНДЕКС ДИСК В DOLPHIN
Яндекс.Диск — это сервис, который позволяет вам бесплатно хранить файлы на серверах Яндекса. Вы можете работать с файлами Диска на любом устройстве, подключенном к интернету.   Введите в адресную строку файлового менеджера адрес: webdavs://webdav.yandex.ru     В появившемся окошке  введите логин и пароль вашей учетной записи. После авторизации файлы размещенные в Яндекс Диске будут доступны. Для…
  2017-08-01 15:59:29 | Категория: Интернет
   Enigma — игра головоломка
Enigma это игра-головоломка, примером подражания для которой стали Oxyd на платформе Atari ST и Rock’n’Roll на платформе Amiga. Цель игры состоит в поиске открытых пар камней-оксидов одинакового цвета. Просто? Да. Легко? Конечно нет! Скрытые ловушки, огромные лабиринты, лазерные лучи и прежде всего бесчисленные причудливые головоломки, обычно перекрывающие Вам прямой путь к камням-оксидам… Enigma доступна для Windows,…
  2017-08-03 09:42:51 | Категория: Игры
   QASMIXER- ГРАФИЧЕСКИЙ МИКШЕР ДЛЯ ALSA
QasMixer — является простым графическим интерфейсом для ALSAMixer (alsamixer-qt) и обладает схожим функционалом с большинством графических интерфейсов для ALSA, таких как GNOME ALSA Mixer, GMixer, Xfce4-Mixer и др. Интегрируется в область уведомлений (системный трей) и позволяет регулировать громкость основного канала колёсиком мыши. Программа QasMixer доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр…
  2017-08-09 07:43:32 | Категория: Мультимедиа

Вверх