■■配列の比較計算01の例■■ ■配列の差:$aryOut=array_diff(array1,array2 [,array3 ...]) Array ( [a] => start [vegita] => tomato ) ■配列の差(添字含む):$aryOut=array_diff_assoc(array1,array2 [,array3 ...]) Array ( [a] => start [vegita] => tomato [b] => lemon [0] => a ) ■配列キーの差:$aryOut=array_diff_key(array1,array2 [,array3 ...]) Array ( [vegita] => tomato [b] => lemon ) ■配列添字比較の差:ユーザー関数: $aryOut=array_diff_uassoc(array1,array2 [,array3 ...],user_func) Array ( [a] => start [fruit] => apple [vegita] => tomato [0] => a ) ■配列キーの差:ユーザー関数: $aryOut=array_diff_ukey(array1,array2 [,array3 ...],user_func) Array ( [red] => 赤 ) ■配列の共通項: $aryOut=array_intersect(array1,array2 [,array3 ...]) Array ( [fruit] => apple [b] => lemon [0] => a ) ■配列キー比較の共通項: $aryOut=array_intersect_assoc(array1,array2 [,array3 ...]) Array ( [fruit] => apple ) ■配列キー比較の共通項計算: $aryOut=array_intersect_key(array1,array2 [,array3 ...]) Array ( [a] => start [fruit] => apple [0] => a ) ■配列比較の共通項:ユーザー関数: $aryOut=array_intersect_uassoc(array1,array2 [,array3 ...],user_func) Array ( [fruit] => apple [b] => lemon ) ■配列キー比較の共通項:ユーザー関数: $aryOut=array_intersect_ukey(array1,array2 [,array3 ...],user_func) Array ( [a] => start [fruit] => apple [b] => lemon )