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

   СТАВИМ FLASH, JAVA, АУДИО- И ВИДЕО-КОДЕКИ (LINUX)
Изначально из-за закрытости исходного кода кодеков многих из них в Ubuntu нет. Но установка кодеков очень проста и займет немного времени. Для начала обновим список репозиториев и поиск индексов обновленных версий программ, драйверов, ядра и всего прочего: sudo apt-get update Теперь, собственно, установим все доступные обновления: sudo apt-get upgrade Установим flash, java, аудио- и видео-кодеки: sudo apt-get install…
  2017-07-30 21:55:38 | Категория: Мультимедиа
   SIMUTRANS ТРАНСПОРТНЫЙ СИМУЛЯТОР
Обзор Игры Simutrans является транспортным симулятором с открытым исходным кодом, доступен для Windows, Mac, Linux и BeOS. Ваша цель заключается в создании успешной транспортной компании и построении необходимой инфраструктуры для перевозки пассажиров, почты и товаров между городами, заводами и туристическими достопримечательностями по земле, воздуху и воде. Множественный выбор Графические пакеты (Paksets) В Simutrans от…
  2017-08-09 15:20:45 | Категория: Игры
   Арифметические операторы
Арифметические операторы: - $a смена знака $a + $b сложение $a - $b вычитание $a * $b умножение $a / $b деление $a % $b деление по модулю (целочисленный остаток от деления $a на $b) Пример использования: $a = -27; $b = 5; echo $a % $b; // выведет -2 Операция вычисления остатка от деления "%" работает только с целыми числами, так что применение ее к дробным может привести к нежелательному…
  2017-08-27 20:35:36 | Категория: PHP
   СОЗДАНИЕ СЕТИ UBUNTU
В данной статье речь пойдет о создании сети между двумя и более компьютерами с ОС Linux Ubuntu (13.10)Для начала на все компьютеры которые хотите соединить по сети установите сервер OpenSSH: sudo apt-get install openssh-server Установка сетевого соединения с удаленным компьютером: В свойствах сетевого соединения удаленного ПК смотрим IP адрес: В Nautilus выбираем «Подключится к серверу» и добавляем строчку:…
  2017-08-06 10:58:12 | Категория: Ubuntu
   Qt Creator
Qt Creator — кроссплатформенная свободная IDE для разработки на С, С++ и QML. Разработана Trolltech (Digia) для работы с фреймворком Qt. Включает в себя графический интерфейс отладчика и визуальные средства разработки интерфейса как с использованием QtWidgets, так и QML. Поддерживаемые компиляторы: GCC, Clang, MinGW, MSVC, Linux ICC, GCCE, RVCT, WINSCW. Основная задача Qt Creator — упростить разработку приложения с помощью фреймворка Qt на…
  2017-08-28 09:40:18 | Категория: Разное

Вверх