Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30


Чувашия-это моя Россия

Ссылки на Php-5 коды - array_change_key_case().

Определение и использование. Функция Php-5 array_change_key_case() изменяет все ключи массива в нижнем или верхнем регистрах.

Тип преобразования зависит от последнего опционального параметра регистр_символов. В качестве параметра регистр_символов можно передать одну из двух констант: CASE_UPPER и CASE_LOWER. По умолчанию используется CASE_LOWER. Функция Php-5 array_change_key_case() не изменяет ключи, состоящие из чисел.

Внимание!!! Когда массив содержит индексы, которые станут одноименными после применения функция Php-5 array_change_key_case() (например, "keY" и "kEY"), тогда значение последнего одноименного индекса перекроет другие совпадающие значения из данного массива.

Синтаксис:

array_change_key_case(array,case);
           или
array array_change_key_case ( array input [, integer case] )
Параметр Описание
array Требуется. Определяет используемый массив
case Необязательно. Возможные значения:
  • CASE_LOWER - значение по Умолчанию. Изменения ключей нижний регистр
  • CASE_UPPER - Изменение клавиш в верхний регистр
  • Технические данные

    Возвращаемое Значение: Возвращает массив с ключами в нижнем или верхнем регистре, или FALSE, если array - это не массив
    PHP Версия: 4.2+

    ПРИМЕР №1

    Напишем маленькую программу для верхнего регистра:

                      < !DOCTYPE html>
                      < html>
                      < body>
                       < ?php
                         $age=array("Jon"=>"58","Anna"=>"47","Keit"=>"53");
                           print_r(array_change_key_case($age,CASE_UPPER));
                       ? >
                      < /body>
                      < /html>                       
    

    Смотрите на результат выполнения программы:

    Array ( [JON] => 58 [ANNA] => 47 [KEIT] => 53 )
    ПРИМЕР №2

    Напишем маленькую программу для нижнего регистра:

                      < !DOCTYPE html>
                      < html>
                      < body>
                        < ?php
                         $age=array("Jon"=>"58","Anna"=>"47","Keit"=>"53");
                         print_r(array_change_key_case($age,CASE_LOWER));
                        ? >
                      < /body>
                      < /html>
    

    Смотрите на результат выполнения программы:

    Array ( [jon] => 58 [anna] => 47 [keit] => 53 )
    ПРИМЕР №3

    Составим следующую программу кодов. Если два или более ключей будут равны, то после запуска array_change_key_case()( например, "В" и "В"), последний массив будет переопределять другой:

                       < !DOCTYPE html>
                       < html>
                       < body>
                         < ?php
                          $pets=array("a"=>"Кот","B"=>"Собака","c"=>"Конь","b"=>"Курица");
                          print_r(array_change_key_case($pets,CASE_UPPER));
                         ? >
                       < /body>
                       < /html>
    

    Вот, результат:

    Array ( [A] => Кот [B] => Курица [C] => Конь )

    Если Вы устали и решили покурить, то лучше почитайте как легко и просто бросить курить и пить.

    Можно вернуться на начало страницы как создать сайт

    обратно на главную     назад    дальше     вперед

    ПОНРАВИЛОСЬ?
    ПОДЕЛИСЬ с ДРУЗЬЯМИ: