基本介紹
- 中文名:回調函式比較索引
- 外文名:array_intersect_uassoc
- 注意:與 array_intersect() 不同鍵名
- 參數個數:2
定義和用法
語法
array_intersect_uassoc(array1,array2,array3...,function) |
參數 | 描述 |
array1 | 必需。與其他數組進行比較的第一個數組。 |
array2 | 必需。與第一個數組進行比較的數組。 |
array3 | 可選。與第一個數組進行比較的數組。可以有多個。 |
function | 用戶自定義函式的名稱。 |
例子 1
<?php function myfunction($v1,$v2) { if ($v1===$v2) { return 0; } if ($v1>$v2) { return 1; } else { return -1; } } $a1=array(0=>"Dog",1=>"Cat",2=>"Horse"); $a2=array(3=>"Dog",1=>"Cat",5=>"Horse"); |
Array ( [1] => Cat ) |
例子 2
<?php function myfunction($v1,$v2) { if ($v1===$v2) { return 0; } if ($v1>$v2) { return 1; } else { return -1; } } $a1=array(0=>"Dog",1=>"Cat",2=>"Horse"); $a2=array(0=>"Dog",1=>"Cat",5=>"Horse"); $a3=array(6=>"Bird",0=>"Dog",5=>"Horse"); |
Array ( [0] => Dog ) |