array_intersect_key(PHP 5 >= 5.1.0) array_intersect_key — Вычислить пересечение массивов, сравнивая ключи Описание
array array_intersect_key
( array $array1
, array $array2
[, array $ ...
] )
array_intersect_key() возвращает массив, содержащий значения array1 , имеющие ключи, содержащиеся во всех последующих параметрах..
Пример #1 Пример использования array_intersect_key()
<?phpРезультат выполнения данного примера:
В нашем примере только ключи 'blue' и 'green' содержатся в обоих массивах и поэтому возвращаются. Также обратите внимание, что значения, соответствующие ключам 'blue' и 'green' различны в исходных массивах. Совпадение происходит, так как сравниваются только ключи. Возвращаемые значения берутся из array1 . Два ключа пар key => value считаются равными только, если (string) $key1 === (string) $key2 . Другими словами, строгая проверка считает, что строковое представление должно быть идентичным. См. также array_diff(), array_udiff() array_diff_assoc(), array_diff_uassoc(), array_udiff_assoc(), array_udiff_uassoc(), array_diff_key(), array_diff_ukey(), array_intersect(), array_intersect_assoc(), array_intersect_uassoc() и array_intersect_ukey(). |
|
|
| © 2009 Тест скорости интернета | Boont.Ru |