| array_intersect_key |
|
|
|
|
(PHP 5) array_intersect_key -- Вычислить пересечение массивов, сравнивая ключи
Описаниеarray array_intersect_key ( array array1, array array2 [, array ...] )
array_intersect_key() возвращает массив, содержащий значения array1, имеющие ключи, содержащиеся во всех последующих параметрах..
В нашем примере только ключи 'blue' и 'green' содержатся в обоих массивах и поэтому возвращаются. Также обратите внимание, что значения, соответствующие ключам 'blue' и 'green' различны в исходных массивах. Совпадение происходит, так как сравниваются только ключи. Возвращаемые значения берутся из array1. Два ключа пар key => value считаются равными только, если (string) $key1 === (string) $key2 . Другими словами, строгая проверка считает, что строковое представление должно быть идентичным. По материалам сайта: http://www.php.su/
|



