PHP配列からnull値を削除する方法

青灯夜游
リリース: 2023-03-16 06:00:02
オリジナル
3494 人が閲覧しました

方法: 1. 構文 "foreach($arr as $k=>$v){}" を使用して配列をループします; 2. ループ本体で、"== を使用して、要素の値が null の場合は、unset() を使用して要素を削除します (構文は "if($v==null){unset($arr[$k]);}" です。

PHP配列からnull値を削除する方法

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

null を削除PHP 配列からの値メソッド

実装メソッド:

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

  • ループ本体で、配列要素が null かどうかを確認します。そうである場合は、unset() を使用して要素を削除します。

    unset() 関数は、配列要素を破棄するために使用されます。与えられた変数、unset($ arr[$key])

実装例:

 $value){ if($value==null){ unset($arr[$key]); } } var_dump($arr); ?>
ログイン後にコピー

PHP配列からnull値を削除する方法

##知識の拡大:

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!