кодесурса
«PHP

PHP: функция array_intersect_ uassoc ()

script1adsense2code
script1adsense3code

PHP: вычисляет пересечение массивов с дополнительной проверкой индекса, функцией обратного вызова

Функция array_intersect_uassoc () используется для сравнения двух или более массивов с помощью дополнительной пользовательской функции (функция сравнения).

Функция сравнения возвращает целое число меньше, равно или больше нуля, если первый аргумент считается соответственно меньше, равен или больше второго.

Примечание: до PHP 7.0.0 это целое число должно было находиться в диапазоне от -2147483648 до 2147483647.

Версия:

(PHP 4 и выше)

Синтаксис:

 array_intersect_uassoc (array1, array2, array3 ..., user_function) 

Параметры:

название Описание Необходимые /
Необязательный
Тип
array1 Указанный массив, который будет сравниваться с другими массивами. необходимые массив
array2 По сравнению с первым массивом. необходимые массив
array3 По сравнению с первым массивом. Необязательный
user_function Функция для сравнения. необходимые
-

Возвращаемое значение:

Значения array1, значения которых присутствуют во всех аргументах.

Тип значения : Массив

Пример:

<?php
$array1 = array("a" => "Orange", "b" => "Apple", "c" => "Banana", "Chery");
$array2 = array("A" =>"Orange", "b" => "Banana","Mango");
$result = var_dump(array_intersect_uassoc($array1, $array2,"strcasecmp"));
print_r($result)
?>

Выход:

 array (1) {["a"] => string (6) "Orange"} 

Иллюстрированная презентация:

«PHP

Посмотреть пример в браузере

Практика здесь онлайн:

Смотрите также

Справочник по функциям PHP

Предыдущая: ключ array_intersect_
Далее: array_intersect_ ukey

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code