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

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

青灯夜游
リリース: 2023-03-16 14:32:01
オリジナル
1971 人が閲覧しました

削除手順: 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート