(PHP 5, PHP 7, PHP 8)
array_intersect_uassoc — Вычисляет пересечение массивов с дополнительной проверкой индекса, сравнивая индексы через callback-функцию
Функция array_intersect_uassoc() возвращает массив,
состоящий из значений массива array
,
которые содержатся во всех переданных аргументах. Обратите внимание, что, в отличие от
функции array_intersect(), сравниваются ключи.
array
Исходный сравниваемый массив
arrays
Массивы, с которыми сравниваются ключи.
key_compare_func
Функция сравнения должна возвращать целое, которое меньше, равно или больше нуля, если первый аргумент является соответственно меньшим, равным или большим, чем второй.
Возвращает элементы массива array
, чьи значения
содержатся во всех переданных аргументах.
Пример #1 Пример использования функции array_intersect_uassoc()
<?php
$array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red");
$array2 = array("a" => "GREEN", "B" => "brown", "yellow", "red");
print_r(array_intersect_uassoc($array1, $array2, "strcasecmp"));
?>
Результат выполнения приведённого примера:
Array ( [b] => brown )
Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!
Check out: eBank.nz (Art Generator) |
Netwrck.com (AI Tools) |
Text-Generator.io (AI API) |
BitBank.nz (Crypto AI) |
ReadingTime (Kids Reading) |
RewordGame |
BigMultiplayerChess |
WebFiddle |
How.nz |
Helix AI Assistant