PHP配列からnull値を削除する方法
May 07, 2022 pm 08:35 PM方法: 1. 構文 "foreach($arr as $k=>$v){}" を使用して配列をループします; 2. ループ本体で、"== を使用して、要素の値が null の場合は、unset() を使用して要素を削除します (構文は "if($v==null){unset($arr[$k]);}" です。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター
null を削除PHP 配列からの値メソッド
実装メソッド:
foreach ステートメントを使用して配列をループします
-
ループ本体で、配列要素が null かどうかを確認します。そうである場合は、unset() を使用して要素を削除します。
unset() 関数は、配列要素を破棄するために使用されます。与えられた変数、
unset($ arr[$key])
。
実装例:
<?php header('content-type:text/html;charset=utf-8'); $arr = array(1,2,null," ",null,"",3,4); var_dump($arr); foreach ($arr as $key => $value){ if($value==null){ unset($arr[$key]); } } var_dump($arr); ?>
##知識の拡大:
foreachこのステートメントは、配列の添え字に関係なく配列を走査し、不連続なインデックス配列や添え字として文字列を含む連想配列に使用できます。 foreach ステートメントがループすると、配列内のポインタが 1 ステップ前に移動し、配列の終わりまで走査され、走査が停止して、次のループで次の配列要素が取得されます。ループが終了します。 foreach ステートメントには 2 つの構文形式があります:- 構文形式 1:
foreach ($array as $value){ 语句块; }
$ を走査します。 array 配列。各ループで現在の配列の値を
$value に割り当てます。
- 構文形式 2:
foreach ($array as $key => $value){ 语句块; }
$array 配列をトラバースし、各ループで現在の配列は
$value に割り当てられ、キー名は
$key に割り当てられます。
PHP ビデオ チュートリアル 」
以上がPHP配列からnull値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
