кодесурса
«PHP

PHP: функция array_diff ()

script1adsense2code
script1adsense3code

PHP: вычисляет разницу массивов

Функция array_diff () используется для сравнения массива с одним или несколькими другими массивами и возвращает значения в первом массиве, которых нет ни в одном из других массивов.

Версия:

(PHP 4 и выше)

Синтаксис:

 array_diff (array1, array2, array3 ...) 

Параметр:

название Описание Необходимые /
Необязательный
Тип
array1 Указанный массив, который будет сравниваться с другими массивами. необходимые массив
array2 По сравнению с первым массивом. необходимые массив
array3 По сравнению с первым массивом. Необязательный массив

Возвращаемое значение:

Массив, содержащий все записи из array1, значения которых отсутствуют ни в одном из других массивов, например, array2, array3 и т. Д.

Тип значения: Массив

Пример:

<?php
$array1 = array(0=> 'Language', 1=>'Math', 2=>'Science', 3=>'Geography');
$array2 = array(0=> 'Math', 1=>'Science', 2=>'History');
$diff_result = array_diff($array1, $array2);
print_r($diff_result);
?>

Выход:

 Массив ([0] => Язык [3] => География) 

Иллюстрированная презентация:

«PHP

Посмотреть пример в браузере

Практика здесь онлайн:

Смотрите также

Справочник по функциям PHP

Предыдущая: array_diff_ukey
Далее: array_fill

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code