ホームページ  >  記事  >  バックエンド開発  >  PHPで配列を走査してスペース要素を削除する方法

PHPで配列を走査してスペース要素を削除する方法

青灯夜游
青灯夜游オリジナル
2022-06-29 20:23:161731ブラウズ

実装手順: 1. foreach ステートメントを使用して、構文「foreach ($array as $key => $value){loop state block;}」を使用して配列をループします。ループ本体では、「 == 演算子は、配列要素 "$value" がスペースであるかどうかを判断します。スペースである場合は、unset() 関数を使用して、キー名 "$key" に基づいてスペース要素を削除します。構文は次のとおりです。 "if($value==" "){unset( $array[$key]);}"。

PHPで配列を走査してスペース要素を削除する方法

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

PHP では、foreach ステートメントを使用できます。 to traverse 配列からスペース要素を削除します。

実装手順:

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

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

指定された $ を走査しますarray array 、各ループで、現在の配列の値が $value に割り当てられ、キー名が $key に割り当てられます。

#ステップ 2: ループ本体で、配列要素 $value がスペースかどうかを判断し、unset() 関数を使用してキー名に基づいてスペース要素を削除します

  • 「==」演算子を使用して、配列要素 $value がスペースであるかどうかを判断します

  • ##そうである場合は、unset() 関数を使用して、キー名に基づいてスペース要素を削除します
  • if($value==" "){
    unset( $array[$key] );
    }
実装サンプルコード:

<?php
$array = [11," ",33," ",44," ",66];
var_dump($array);
foreach ($array as $key => $value){
	if($value==" "){
		unset($array[$key]);
	}
}
var_dump($array);
?>

PHPで配列を走査してスペース要素を削除する方法 推奨学習: "

PHP ビデオ チュートリアル

"

以上がPHPで配列を走査してスペース要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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