ヌロホ� エリソ�
PHP Manual

array_diff_uassoc

(PHP 5)

array_diff_uassoc ・譯シ・カ、ャサリト熙キ、ソ・ウ。シ・�ミ・テ・ッエリソム、キ。「 トノイテ、オ、�ソナコサ妤ホウホヌァ、゙、皃ニヌロホホコケ、ラササ、ケ、�

タ篶タ

array array_diff_uassoc ( array $array1 , array $array2 [, array $... ], callback $key_compare_func )

array1 、ホ・ュ。シ、� array2 、ホ・ュ。シ、ネネ豕モ、キ。「、ス、ホコケ、ヨ、キ、゙、ケ。」 、ウ、ホエリソマ array_diff() 、ヒサニ、、、゙、ケ、ャ。「 ヌロホホ・ュ。シ、ム、、、ニネ豕モ、ケ、�ネ、、、ヲナタ、ャーロ、ハ、熙゙、ケ。」

array_diff_assoc() 、ネ、マーロ、ハ、遙「 ニ篷リソヌ、マ、ハ、ッ・譯シ・カ、ャサリト熙キ、ソ・ウ。シ・�ミ・テ・ッエリソム、、、ニナコサ妤豕モ、キ、゙、ケ。」

・ム・鬣癸シ・ソ

array1

ネ豕モクオ、ホヌロホ」

array2

ネ豕モ、ケ、�ミセン、ネ、ハ、�ロホ」

...

、オ、鬢ヒネ豕モ、ケ、�ミセン、ネ、ハ、�ロホ」

key_compare_func

サネヘム、ケ、�ウ。シ・�ミ・テ・ッエリソ」 、ウ、ホエリソマ。「1 、ト、皃ホー惞ャ 2 、ト、皃隍�ョ、オ、、 / ナキ、、 / ツ遉ュ、、 セ�遉ヒ、ス、�セ、� ノ鬢ホソ� / ・シ・� / タオ、ホソ� 、ヨ、ケノャヘラ、ャ、「、熙゙、ケ。」

ハヨ、�ヘ

array1 、ホヘラチヌ、ホ、ヲ、チ。「 、ス、ホツセ、ホヌロホホ、、、コ、�ヒ、箒゙、゙、�ハ、、、筅ホ、タ、ア、ト、キ、ソヌロホヨ、キ、゙、ケ。」

ホ�

ホ�1 array_diff_uassoc() 、ホホ�

"a" => "green" 、ホチネ、゚ケ遉�サ、ャホセハ�、ホヌロホヒツクコ゚、キ。「 エリソホスミホマ、ヒ、マツクコ゚、キ、ハ、、、ウ、ネ、ャウホヌァ、ヌ、ュ、゙、ケ。」 、ウ、�ネ、マーロ、ハ、遙「0 => "red" 、マスミホマ、オ、�ニ、、、゙、ケ。」 、ハ、シ、ハ、� 2 、ト、皃ホー惞ホ "red" 、マ。「・ュ。シ、ャ 1 、タ、ォ、鬢ヌ、ケ。」

<?php
function key_compare_func($a$b)
{
    if (
$a === $b) {
        return 
0;
    }
    return (
$a $b)? 1:-1;
}

$array1 = array("a" => "green""b" => "brown""c" => "blue""red");
$array2 = array("a" => "green""yellow""red");
$result array_diff_uassoc($array1$array2"key_compare_func");
print_r($result);
?>

セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」

Array
(
    [b] => brown
    [c] => blue
    [0] => red
)

2 、ト、ホ・、・ヌ・テ・ッ・ケ、ャナキ、、、ォ、ノ、ヲ、ォ、マ。「 ・譯シ・カ、ャサリト熙キ、ソ・ウ。シ・�ミ・テ・ッエリソヌトエ、ル、゙、ケ。」

テ擎ユ

テ擎ユ:

、ウ、ホエリソマ n シ。クオヌロホホー�ト、ホシ。クオ、キ、ォ・チ・ァ・テ・ッ、キ、゙、サ、」 、筅チ、惕「array_diff_uassoc($array1[0], $array2[0], "key_compare_func"); 、ホ、隍ヲ、ヒ、ケ、�ウ、ネ、ヌ、隍�シ、、シ。クオ、ヌ、ホ・チ・ァ・テ・ッ、筅ヌ、ュ、゙、ケ。」

サイケヘ


ヌロホ� エリソ�
PHP Manual