[php]array_diff_assoc 陣列索引差集
(PHP 4 >= 4.3.0, PHP 5)
php官方範列:
<?php
$array1 = array ("a" => "green", "b" => "brown", "c" => "blue", "red");
$array2 = array ("a" => "green", "yellow", "red");
$result = array_diff_assoc($array1, $array2);
?>
以上例程會輸出:
Array
(
[b] => brown
[c] => blue
[0] => red
)
比較看的懂的範列:
<?php
$a = array(
'x' => 'x',
'y' => 'y',
'z' => 'z',
't' => 't',
);
$b = array(
'x' => 'x',
'y' => 'y',
'z' => 'z',
't' => 't',
'g' => 'g',
);
print_r(array_diff_assoc($a, $b));
print_r(array_diff_assoc($b, $a));
?>
echoes:
Array
(
)
Array
(
[g] => g
)
全站熱搜