ホームページ > バックエンド開発 > PHPチュートリアル > array_PHP チュートリアルでの value 要素の削除

array_PHP チュートリアルでの value 要素の削除

WBOY
リリース: 2016-07-20 11:01:23
オリジナル
983 人が閲覧しました

配列内の特定の値要素を削除する この例では、配列内の特定の値要素を削除するために php の array_diff 関数を使用します。方法は非常に簡単です。 ​

配列内の特定の値要素を削除します
この例では、php チュートリアルの array_diff 関数を使用して、配列内の特定の値の要素を削除します。方法は非常に簡単です。 foreach を使用して、array_diff 関数を追加します。 */

$a1 = array(array('blue','red','www.bkjia.com'),array('black','pink','green'));
$a2 = array('aaa','pink','bbbb');
$str = '赤';
$a2[] = $str;
foreach($a1 as $key => $value)
{
$a1[$key] = array_diff($value,$a2);
}
print_r($a1);

//もっと簡単な方法

foreach (array_diff($a1, $a2) as $_key_1) {
$arr_new[$_key_1] = $arr_1[$_key_1];
}

/*
結果は以下の通りです:

配列

(
[0] => 配列
(
[0] => ブルー
[2] => )

[1] => 配列

(
[0] => 黒
[2] = & gt; )


)

array_diff 構文

配列 array_diff ( 配列 $array1 , 配列 $array2 [, 配列 $ ... ] )

array1 と array2 を比較した差を返します。

*/

$array1 = array("a" => "緑", "php100.com", "青", "赤");
$array2 = array("b" => "緑"、"黄"、"赤");
$result = array_diff($array1, $array2);

print_r($result);

/*

配列

(

[1] => 青
)



http://www.bkjia.com/PHPjc/445449.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445449.html技術記事配列内の特定の値要素を削除する この例では、配列内の特定の値要素を削除するために、foreach と array_diff 関数を使用します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート