削除手順: 1. foreach ステートメントを使用して、構文「foreach ($array as $key => $value){//loop body state block}」で配列をループします。 2.ループ本体では、if ステートメントを使用して条件フィルター要素を設定し、unset() 関数を使用して条件を満たす要素を削除します。構文は「if(condition){unset($array[$key]);}」です。 」。
このチュートリアルの動作環境: 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('content-type:text/html;charset=utf-8'); $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 中国語 Web サイトの他の関連記事を参照してください。