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

   Установка Интернет-магазина PRESTASHOP (Ubuntu)
PrestaShop — веб-приложение для электронной коммерции с открытым кодом. Данное приложение написано на PHP, для написания шаблонов используется Smarty, для создания баз данных используется MySQL. Этот движок предназначен для малого и среднего бизнеса и имеет более 310 стандартных функций для быстрого создания функционального магазина. В 2010 и 2011 годах PrestaShop был признан лучшим веб-приложением для интернет-магазинов,…
  2017-08-13 09:57:45 | Категория: Сервер
   ZIM — ТЕКСТОВЫЙ РЕДАКТОР ДЛЯ СОЗДАНИЯ ЗАМЕТОК
Zim — текстовый редактор для создания заметок. Каждая запись сохраняется как текстовый файл с вики-разметкой. Записи могут содержать ссылки на другие страницы, и сохраняются автоматически. Создать новую страницу можно с помощью ссылки. Поддерживается вставка изображений, формул, а также организована работа со списком запланированных дел. Все данные хранятся в обычных текстовых файлов с wiki-разметкой.…
  2017-08-11 15:51:36 | Категория: Офис
   GWELED
Gweled — GNOME-версия популярной игры для PalmOS/Windows/Java «Bejeweled» или «Diamond Mine». Цель игры — меняя местами соседние камни, собрать ряд из 3 или более драгоценных камней по горизонтали или вертикали. Игра заканчивается, когда больше нет доступных ходов.В игре два режима — «Обычный» и «На время». Цель игры в обычном режиме собрать как можно больше очков , игра заканчивается когда больше…
  2017-08-07 09:22:24 | Категория: Игры
   Удаление первого элемента массива
Для удаления первого элемента массива используется функция array_shift(). Все числовые ключи будут изменены таким образом, что нумерация массива начнётся с нуля. Пример использования: $a = array("кино", "музыка", "театр", "цирк"); print_r($a); echo "<br>"; array_shift($a); print_r($a); Array ( [0] => кино [1] => музыка [2] => театр [3] => цирк ) Array ( [0] => музыка [1] => театр [2] => цирк…
  2017-08-20 21:27:41 | Категория: PHP
   МЕНЯЕМ ЛОГОТИП UBUNTU 13.10 НА ПАНЕЛИ UNITY
Меняем логотип Ubuntu 13.10 на панели Unity В Ubuntu 13.10 логотип панели Unity находится в папке /usr/share/unity/icons/, launcher_bfb.png — значок логотипа. Для начала нам необходимо сделать резервную копию значка логотипа, на случай если вы захотите вернуть его обратно: sudo cp /usr/share/unity/icons/launcher_bfb.png /usr/share/unity/icons/launcher_bfb.png.back Затем нам нужна иконка в формате PNG с размерами 48 на 48 пикселей. Для примера я выбрал пингвиненка. Скачать…
  2017-08-04 08:59:09 | Категория: Ubuntu

Вверх