Установи Linux! Стань свободным!
Онлайн всего: 3 | Посетители: 0 | Боты: 3
Дата 23.01.2026 Время: 01:21
Ваш IP: 216.73.216.110
Загрузка сервера: 0.36
old.ubuntu-desktop.ru - rray_diff_assoc - вычисление расхождения в массивах с дополнительной проверкой индекса - PHP    Главная > Веб-программирование > PHP

rray_diff_assoc - вычисление расхождения в массивах с дополнительной проверкой индекса

Функция array_diff_assoc() сравнивает элементы и ключи массивов и возвращает элементы первого массива и их ключи которых нет во втором.

Пример использования:

$a = array (1=>'кошка','мышка','сапог','пряник');
$b = array (1=>'кошка','пряник','кино','стакан');
$arr = array_diff_assoc ($a, $b);
print_r($arr);
Array
(
    [2] => мышка
    [3] => сапог
    [4] => пряник
)

Как видно на примере, первый элемент массива не выводиться, так как он содержится в первом и втором массивах и содержит одинаковые ключи, при этом четвертый элемент массива выводится, хотя значение массивов одинаковы, но при этом имеют разные ключи.

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-31 22:35:21 | liman28 | Категория: PHP | Просмотров: 73
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   JuK - свободный медиаплеер для KDE
JuK - свободный медиаплеер для KDE, используемый по умолчанию, начиная с KDE 3.2, часть пакета kdemultimedia. JuK поддерживает форматы MP3, Ogg Vorbis, и FLAC. Разработка JuK была начата Скоттом Веллером в 2000 году, в то время он назывался QTagger. В 2002 году, он был перемещён в KDE CVS, где он «вырос» в полноценное аудиоприложение. Он стал частью KDE, начиная с версии 3.2. Обладая возможностями обычного…
  2017-08-25 18:39:19 | Категория: Мультимедиа
   СМЕНА РАСКЛАДКИ КЛАВИАТУРЫ UBUNTU
После установки Ubuntu в верхней части экрана виден значок раскладки клавиатуры, но сочетание клавиш Alt+Shift не работает. Для задействования этих клавиш необходимо сделать следующее: Щелкните мышкой на значок раскладки клавиатуры, выберите пункт параметры ввода текста   Далее в пункте перейти на следующий источник используя смените раскладку клавиатуры путем нажатия клавиш Alt+shift…
  2017-08-01 11:03:32 | Категория: Ubuntu
   Замена элементов массива элементами из другого массива
Для замены элементов массива элементами из другого массива или массивов используется функция array_replace(). Если ключ из первого массива присутствует во втором массиве, его значение заменяется на значение из второго массива. Если ключ есть во втором массиве, но отсутствует в первом - он будет создан в первом массиве. Если ключ присутствует только в первом массиве, то сохранится как есть. Если для замены…
  2017-08-21 23:28:10 | Категория: PHP
   УСТАНОВКА ПЛАГИНА ADOBE FLASH PLAYER
Скачивает и устанавливает плагин Adobe Flash Player, поддерживающий воспроизведение мультимедиа и другого динамического онлайн-контента. flashplugin-installer сам скачивает из сети самую последнюю версию Flash Player и устанавливает в систему. Этот способ более предпочтительней, так как предлагает более свежую версию Flash Player. Установить пакет можно командой: sudo apt-get install flashplugin-installer Плагин Adobe Flash Player работает с…
  2017-08-08 17:59:35 | Категория: Мультимедиа
   EVINCE — ПРИЛОЖЕНИЕ ПРОСМОТРА ДОКУМЕНТОВ
Evince — приложение просмотра документов, призванный заменить множество приложений одним простым, но функциональным.Evince разрабатывается в рамках проекта GNOME — официальной среды рабочего стола проекта GNU, но может использоваться и в других средах (например, KDE). Также доступна версия Evince для Windows.В состав GNOME Evince входит с момента выхода версии GNOME 2.12 7 сентября 2005 года. Поддерживаемые форматы: PDF — с…
  2017-08-04 15:21:58 | Категория: Офис

Вверх