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

   FTP доступ к сайту через Nautilus
Существует ряд программ осуществляющих доступ с содержимому сайта, например FileZilla. Но куда удобней пользоваться ftp доступом к сайту через файловый менеджер Nautilus, все содержимое сайта будет выглядеть как обычная папка, и Вы с легкостью можете удалять, добавлять и изменять файлы на Вашем сайте. Чтобы зайти на сайт через FTP, Вы должны знать три вещи: адрес сервера логин пароль Эти данные должен Вам дать…
  2017-08-11 23:07:28 | Категория: Ubuntu
   FrostWire — свободный P2P-клиент для файлообменной сети Gnutella и BitTorrent
FrostWire — свободный P2P-клиент для файлообменной сети Gnutella и BitTorrent. Программа написана на языке Java и является кроссплатформенным программным обеспечением, построенная на другом популярном клиенте Gnutella LimeWire. FrostWire является абсолютно бесплатной и распространяется под лицензией GNU General Public License.   Программа FrostWire является как бы симбиозом торрента с…
  2017-08-04 10:28:34 | Категория: Интернет
   FreeDoom — клон культового «шутера от первого лица» Doom II: Hell on Earth
FreeDoom — компьютерная игра, свободный клон культового «шутера от первого лица» Doom II: Hell on Earth. Оригинальная игра Doom вышла в 1993 году, через год после Wolfenstein 3D. В декабре 1997 года случилась беспрецедентная, на то время, акция — полный исходный текст Doom для Linux был опубликован под бесплатной несвободной лицензией. В 1999 году Джон Кармак перелицензировал исходные тексты под GNU General Public License. Остальные…
  2017-08-01 10:40:34 | Категория: Игры
   Unity Launcher Folders в Ubuntu 14.04
Unity Launcher Folders для Ubuntu 14.04 —  приложение которое поможет Вам сгруппировать ярлыки, папки и ссылки на панели Unity. Для установки программы Unity Launcher Folders (только для Ubuntu 14.04 — репозиторий) необходимо в терминале выполнить следующие команды: sudo add-apt-repository ppa:asukhovatkin/unity-launcher-folderssudo apt-get updatesudo apt-get install unity-launcher-folders Так же можно скачать deb пакет с официального сайта программы и установить его…
  2017-08-18 20:48:50 | Категория: Ubuntu
   Удаление первого элемента массива
Для удаления первого элемента массива используется функция 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

Вверх