English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Массив функции руководства
Функция PHP array_intersect_assoc() сравнивает массивы и возвращает交集 двух массивов (сравнивает имена ключей и значения).
array array_intersect_assoc ( array $array1, array $array2 [, array $array3 ...] );
Функция array_intersect_assoc() возвращает массив, который содержит все значения, которые также出现 в всех других параметрических массивах array1. Обратите внимание, что в отличие от array_intersect(), имя ключа также используется для сравнения.
Номер | Параметры и описание |
---|---|
1 | array1(обязателен) Первый массив является массивом, который будет сравниваться с другими массивами. |
2 | array2(обязателен) Это массив, который нужно сравнить с первым массивом |
3 | array3(по выбору) Это массив, который нужно сравнить с первым массивом |
Возвращает массив, который содержит все значения, которые также出现 в всех других параметрических массивах array1.
Функция array_intersect_assoc() с проверкой индекса calculates the intersection of arrays
<?php $input1 = array("a" => "black", "red", "blue"); $input2 = array("a" => "black", "yellow", "red"); $result = array_intersect_assoc($input1, $input2); print_r($result); ?>Тестирование посмотрим‹/›
Результат вывода:
Массив ( [a] => black )