ホームページ >バックエンド開発 >PHPの問題 >PHPで配列内の指定された条件の値を削除する方法

PHPで配列内の指定された条件の値を削除する方法

青灯夜游
青灯夜游オリジナル
2022-07-07 19:21:401999ブラウズ

削除手順: 1. foreach ステートメントを使用して、構文「foreach ($array as $key => $value){//loop body state block}」で配列をループします。 2.ループ本体では、if ステートメントを使用して条件フィルター要素を設定し、unset() 関数を使用して条件を満たす要素を削除します。構文は「if(condition){unset($array[$key]);}」です。 」。

PHPで配列内の指定された条件の値を削除する方法

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php は配列を削除します指定 条件値メソッド

PHP では、foreach 関数と unset() 関数を使用して、配列内の指定された条件の値を削除できます。

ステップ 1: foreach ステートメントを使用して配列をループします

foreach ($array as $key => $value){
    //循环体语句块
}

指定された $array 配列をトラバースし、現在の配列の値をそれぞれの $ に割り当てます。ループ値、キー名が $key に割り当てられます。

ステップ 2: ループ本体で、if ステートメントを使用して条件フィルター要素を設定し、unset() 関数を使用して条件を満たす要素を削除します

if(条件){
unset($array[$key]);
}

例: 配列から偶数番号の要素を削除する

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr = [1,2,3,4,5,6,7,8,9,10];
echo "原数组:";
var_dump($arr);
foreach($arr as $k=>$v){
	if($v%2==0){
		unset($arr[$k]);
	}
}
echo "去除指定条件值后:";
var_dump($arr);
?>

PHPで配列内の指定された条件の値を削除する方法

推奨される学習: 「PHP ビデオ チュートリアル

以上がPHPで配列内の指定された条件の値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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