PHP - array_uintersect_assoc() 函式



語法

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

定義和用法

此函式返回一個數組,其中包含 array1 中所有存在於所有引數 array2、array3 中的值。

引數

序號 引數及描述
1

array1(必需)

指定一個數組。

2

array2(必需)

指定一個與第一個陣列進行比較的陣列。

3

array3(可選)

指定一個與第一個陣列進行比較的陣列。

4

data_compare_func(必需)

使用者自定義函式的名稱。

示例

嘗試以下示例:

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

這將產生以下結果:

Array ( [a] => green )
php_function_reference.htm
廣告