[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
)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 stockwfj3 的頭像
    stockwfj3

    程式設計@筆記

    stockwfj3 發表在 痞客邦 留言(0) 人氣()