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

   CAIRO-CLOCK — ПРИЛОЖЕНИЕ, ДОБАВЛЯЮЩЕЕ КРАСИВЫЕ АНАЛОГОВЫЕ ЧАСЫ НА РАБОЧИЙ СТОЛ
В настройках программы можно изменить  тему часов, добавить секундную стрелку, отображение даты и др.   Часы можно свободно перемещать по рабочему столу, изменять размер часов из шаблонов или установить свой. В настройках содержатся множество тем часов, но если Вам этого мало то можно скачать дополнительные темы и установить их.   Программа Cairo-Clock доступна в официальном репозитории…
  2017-08-11 19:23:18 | Категория: Разное
   ASTROMENACE — КОСМИЧЕСКИЙ СКРОЛЛШУТЕР С ВОЗМОЖНОСТЬЮ МОДЕРНИЗАЦИИ КОРАБЛЯ
В игре 19 различных систем вооружения, 15 миссий, более 100 различных типов врагов. Перед началом игры необходимо выбрать уровень сложности. В AstroMenace можно не только стрелять, но и покупать оружие, продавать его на рынке. За деньги, заработанные за уничтожение противника, можно поставить новый двигатель или купить залповую установку. По ходу игры миссии усложняются. В игре присутствует на выбор много видов…
  2017-08-11 18:33:37 | Категория: Игры
   DAEDALUS — ЭТО ДИНАМИЧНЫЙ 2D ШУТЕР С ВИДОМ СВЕРХУ
Daedalus — это динамичный 2D шутер с видом сверху с похожей игровой механикой как в Quake 3: arena, Alien Breed, Subvein, Counter-Strike 2D, Unreal Tournament. Можно играть solo с ботами, либо на готовых серверах в сети. Классические режимы игры: Deathmatch, CTF. Установка игра не требует, для того чтобы начать играть в Daedalus достаточно скачать архив игры с официального сайта (страница загрузки): Linux 32 Linux 64 Распакуйте архив в любое удобное вам…
  2017-08-11 08:59:18 | Категория: Игры
   Увеличение размера виртуальной памяти для Linux Ubuntu
Иногда при загрузки больших приложений может понадобится дополнительная виртуальная память, получить дополнительную виртуальную память очень легко, причем ниже описанная процедура абсолютно безопасна для системы, так как не затрагивает существующие разделы диска, а создает swap-файл.   Определение размера дополнительной виртуальной памяти: sudo -i пароль dd if=/dev/zero of=/swap bs=1M count=1024 count —…
  2017-08-02 10:30:38 | Категория: Система
   KIWIX — ЭТО ОФФЛАЙН-«ЧИТАЛКА» ДЛЯ ВЕБ-СОДЕРЖИМОГО
Kiwix — это оффлайн-«читалка» для веб-содержимого. Это программное обеспечение было специально предназначено для того, чтобы сделать Википедию доступной без использования Интернета, но эта программа пригодна и для любого другого HTML-содержимого веб-страниц. Kiwix поддерживает ZIM-формат — это открытый формат с высокой степенью сжатия с включением разных типов данных (текст, картинки и т. д.).   Kiwix…
  2017-08-09 21:47:31 | Категория: Разное

Вверх