PHP array_uintersect_uassoc()函数

PHP array_uintersect_uassoc()函数

语法

array_uintersect_assoc( array1,array2 [, array3 ...,func1], $func2 );

定义和用法

此函数返回一个包含array1中存在于所有参数array2和array3中的所有值的数组。

参数

序号 参数和描述
1 array1(必填) 指定一个数组。
2 array2(必填) 指定要与第一个数组进行比较的数组。
3 array3(可选) 指定要与第一个数组进行比较的数组。
4 func1(必填) 比较数组键的用户自定义函数的名称。
5 func2(必填) 比较数组值的用户自定义函数的名称。

示例

尝试以下示例 –

<?php
   input1 = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");input2 = array("a"=>"GREEN", "B"=>"brown", "yellow", "red");

   print_r(array_uintersect_uassoc(input1,input2, "strcasecmp", "strcasecmp"));
?>

这将产生以下结果-

Array ( [a] => green [b] => brown )

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程