ホームページ >バックエンド開発 >PHPチュートリアル >配列を削除するときは重複した値が必要です

配列を削除するときは重複した値が必要です

WBOY
WBOYオリジナル
2016-06-13 12:59:56905ブラウズ

配列を削除すると重複した値が存在します
元の配列に値が存在します $a=array(a,b,c);
配列 b の値を比較 $b=array(b);

2 つを比較すると、 $c= array(a,c);
が得られます。
その方法を教えてください。
------解決策-----
ループ判定または削除
- -----解決策---------
array_diff ($array_a,$array_b) を使用する
--- ---解決策--------------------
array_diff、配列減算
---- --解決策--- -----------------

$a = array(a,b,c);<br />
$b = array(b);<br />
print_r(array_diff($a, $b));
配列
(
[0] =>
[2] =>c
)

-----解決策---------

引用:
array_diff ($array_a,$array_b) を使用します
`
------解決策----------- -- ------
http://baike.baidu.com/view/4067743.htm
------解決策------ --- ----------
実際、あなたが言いたいのは、2 つの配列の差分セットを見つけることです。システム関数 array_diff() を使用できます
- -- ---解決策--------------------
array_diff() マニュアルには

があります ----解決策------------------
引用:
array_diff を使用する ($ array_a,$array_b)


$c = array_diff($a,$b);
echo "c = {";
foreach($c as $key => $value)
{
echo $value.",";
}
echo "}
n";
-----解決策---------
引用:
array_diff ($array_a,$array_b) を使用する

詳しい機能についてはマニュアルをご覧ください
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。