Установи Linux! Стань свободным!
Онлайн всего: 3 | Посетители: 1 | Боты: 2
Дата 13.04.2026 Время: 09:49
Ваш IP: 216.73.216.47
Загрузка сервера: 3.34
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   УСТАНОВКА *.TAR.GZ, *.TAR.BZ2
Как правило большинство программ упаковано в архив, например: имя архива.tar.gz  или имя архива.tar.bz2   Для распаковки архива необходимо выполнить следующее: tar xvzf имя архива.tar.gz x — позволяет вам извлекать файлы из архива. v — делает вывод tar подробным. Это означает, что на экран будут выведены все найденные в архиве файлы. Если эта опция опущена, информация, выводимая в процессе обработки,…
  2017-08-02 08:46:05 | Категория: Команды терминала
   SCORCHED 3D — ИГРА, РЕМЕЙК ПОШАГОВОЙ АРТИЛЛЕРИЙСКОЙ СТРАТЕГИИ SCORCHED EARTH
Scorched 3D — компьютерная игра, ремейк пошаговой артиллерийской стратегии Scorched Earth. Игра полностью переработана на трёхмерную графику. В отличие от оригинальной Scorched Earth, которая является shareware-игрой, Scorched 3D является полностью бесплатной и распространяется на условиях лицензии GNU GPL. Играть можно против компьютерного соперника или по сети. Присутствует также коллективная игра, за одним компьютером могут…
  2017-08-10 08:05:53 | Категория: Игры
   EMULE — КЛИЕНТ ДЛЯ СЕТИ ОБМЕНА ФАЙЛАМИ ED2K
eMule — это клиент для сети обмена файлами ED2K. Проще говоря, менеджер закачки файлов с компьютеров всех пользователей Интернет, пользующихся программой eMule. На сегодняшний день, eMule — один из самых больших и надежных клиентов для сетей обмена файлами peer-to-peer в мире. Благодаря принципам открытого кода (open source), многие разработчики со всего мира могут участвовать в проекте, делая сеть более эффективной с…
  2017-08-09 07:44:40 | Категория: Интернет
   CPU-G — программа для просмотра информации о компьютере
CPU-G — программа для просмотра информации о компьютере.   CPU-G собирает и показывает информацию о процессоре (CPU), оперативной памяти (общие сведения и текущее использование), материнской плате (Motherboard) и основную информацию об используемой операционной системе.   Установка CPU-G в Linux Ubuntu при помощи терминала: sudo add-apt-repository ppa:cpug-devs/ppa  sudo apt-get update  sudo apt-get install…
  2017-08-03 08:06:57 | Категория: Система
   EXMPLAYER — УНИВЕРСАЛЬНЫЙ 3D/2D МУЛЬТИМЕДИА ПРОИГРЫВАТЕЛЬ
ExMplayer обеспечивает все базовые функции аналогичных плееров, такие как например воспроизведение аудио, видео, DVD, VCD и др. , а так же имеет поддержку фильтров, субтитров, потокового видео и др… ExMplayer поддерживает воспроизведение следующих медиаформатов (аудио/видео): AAC, AC3, ASF, AVI, DIVX, FLV, H.263, Matroska, MOV, MP3, MP4, MPEG, OGG, QT, RealMedia, VOB, Vorbis, WAV, WMA, WMV, XVID и многих других… Главной отличительной особенностью плеера является…
  2017-08-11 09:03:34 | Категория: Мультимедиа

Вверх