配列内の特定の値要素を削除する この例では、配列内の特定の値要素を削除するために php の array_diff 関数を使用します。方法は非常に簡単です。
配列内の特定の値要素を削除します
この例では、php チュートリアルの array_diff 関数を使用して、配列内の特定の値の要素を削除します。方法は非常に簡単です。 foreach を使用して、array_diff 関数を追加します。
*/
$a2 = array('aaa','pink','bbbb');
$str = '赤';
$a2[] = $str;
foreach($a1 as $key => $value)
{
$a1[$key] = array_diff($value,$a2);
}
print_r($a1);
//もっと簡単な方法
$arr_new[$_key_1] = $arr_1[$_key_1];
}
/*
結果は以下の通りです:
(
[0] => 配列
(
[0] => ブルー
[2] =>
)
(
[0] => 黒
[2] = & gt;
)
)
array_diff 構文
array1 と array2 を比較した差を返します。
*/
$array1 = array("a" => "緑", "php100.com", "青", "赤");
$array2 = array("b" => "緑"、"黄"、"赤");
$result = array_diff($array1, $array2);
print_r($result);
配列
(
[1] => 青
)