PHP: функция array_intersect_ assoc ()
PHP: вычисляет пересечение массивов с дополнительной проверкой индекса
Array_intersect_assoc () используется для создания массива, содержащего ключи и значения первого массива, значения которого (т.е. из первого массива) присутствуют во всех других массивах, в то время как индекс значений одинаков для всех заданных массивов.
Версия:
(PHP 4 и выше)
Синтаксис:
array_intersect_assoc (array1, array2, ..)
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
array1 | Первый массив. | необходимые | массив |
array2 | Массив для проверки значений по первому массиву. | необходимые | массив |
Возвращаемое значение:
Ассоциативный массив, содержащий все значения в массиве1, которые присутствуют во всех аргументах.
Тип значения: Массив
Пример :
<?php
$array1 = array("a" => "Orange", "b" => "Apple", "c" => "Banana", "Chery");
$array2 = array("a" =>"Orange", "Banana","Mango");
$result = var_dump(array_intersect_assoc($array1, $array2));
print_r($result)
?>
Выход:
array (1) {["a"] => string (6) "Orange"}
Иллюстрированная презентация:
Практика здесь онлайн:
Смотрите также
Предыдущая: array_flip
Далее: ключ array_intersect_
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code