кодесурса
«PHP

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

script1adsense2code
script1adsense3code

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

Функция array_intersect () используется для сравнения двух или более массивов и возвращает массив, содержащий все значения первого массива, которые присутствуют в других массивах. В этой операции ключи сохраняются.

Версия:

(PHP 4 и выше)

Синтаксис:

 array_diff (array1, array2, array3 ...) 

Параметры:

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

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

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

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

Пример:

<?php
$array1=array("Orange" => 100, "Apple" => 200, "Banana" => 300, "Cherry" => 400);
$array2=array("Orange" => 100, "Apple" => 200, "Banana" => 300);
$result=array_intersect($array1, $array2);
print_r($result);
?>

Выход:

 Массив ([Оранжевый] => 100 [Apple] => 200 [Банан] => 300) 

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

«PHP

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

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

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

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

Предыдущая: array_intersect_ ukey
Далее: array_key_exists

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code