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

   INKSCAPE — БЕСПЛАТНЫЙ ВЕКТОРНЫЙ ГРАФИЧЕСКИЙ РЕДАКТОР
Inkscape — это бесплатный векторный графический редактор с открытым исходным кодом. Графический редактор Inkscape предназначен для создания и редактирования графики SVG.Редактор векторной графики Inkscape имеет WYSIWYG-интерфейс для создания и редактирования векторных изображений, предоставляя художнику свободу самовыражения. Inkscape имеет интерфейс, позволяющий напрямую управлять кодом SVG. Это позволяет убедиться,…
  2017-08-11 19:12:53 | Категория: Графика
   МУЛЬТИЗАГРУЗОЧНАЯ USB-FLASH LIVE UBUNTU
Мультизагрузочная USB-flash Live Ubuntu Довольно удобно когда у Вас есть мультизагрузочная флешка Ubuntu на которую можно поместить дистрибутивы основанные на Ubuntu. Для создания мультизагрузочной флешки я предлагаю воспользоваться программой MultiSystem. Еще одно немаловажное достоинство данной программы это то, что дистрибутивы на загрузочную флешку можно добавлять, удалять ненужные, а самое главное это делается…
  2017-08-04 09:17:01 | Категория: Система
   PHP-FUSION CMS В UBUNTU 14.04
PHP-Fusion — система управления содержимым, созданная Nick Jones с использованием языка PHP и базы данных MySQL. PHP-Fusion поддерживает около десятка языков, помимо английского. Есть официальная поддержка форумов в России, на Украине, в Италии, Венгрии, Дании, а также поддержка клуба. PHP-Fusion v6 распространяется в соответствии с GNU General Public License, а уже PHP-Fusion v7 лицензирована в соответствии с Affero General Public…
  2017-08-11 21:50:34 | Категория: Сервер
   TELEGRAM — БЕСПЛАТНЫЙ МЕССЕНДЖЕР ДЛЯ СМАРТФОНОВ И LINUX UBUNTU С ИНТЕГРАЦИЕЙ С UNITY
Telegram — бесплатный мессенджер для смартфонов и Linux Ubuntu , позволяющий обмениваться текстовыми сообщениями и файлами. Сервис ориентирован на зарубежные рынки и имеет англоязычный интерфейс. Аккаунт в Telegram привязывается к номеру телефона, для регистрации или первой авторизации в любом из клиентов требуется получение sms или телефонного вызова на указанный номер. Telegram для Ubuntu поддерживает интеграцию с Unity…
  2017-08-09 10:05:32 | Категория: Интернет
   Проверка скорости Интернета через терминал
speedtest - утилита позволяющая очень просто проверить скорость интернет соединения при помощи терминала. Для установки утилиты в терминале выполните следующие команды: sudo apt-get install python-pipsudo pip install speedtest-cli После установи утилиты speedtest можно  протестировать скорость интернет соединения: speedtest Чтобы узнать скорость интернет соединения в байтах а не битах используйте следующую команду: speedtest…
  2017-08-16 20:35:18 | Категория: Система

Вверх