17 of 410 menu

empty構文

構文 empty は、変数が空かどうかをチェックします。変数が存在しないか、「空」の値が含まれている場合、true を返します。最初のパラメータにはチェック対象の変数を渡します。

構文

empty(mixed $var): bool

いくつかの変数が空かどうかをチェックしてみましょう:

<?php $var1 = ''; $var2 = 0; $var3 = null; var_dump(empty($var1)); // true var_dump(empty($var2)); // true var_dump(empty($var3)); // true ?>

コードの実行結果:

true true true

空でない変数をチェックしてみましょう:

<?php $var1 = 'text'; $var2 = 1; $var3 = ['a']; var_dump(empty($var1)); // false var_dump(empty($var2)); // false var_dump(empty($var3)); // false ?>

コードの実行結果:

false false false

存在しない変数をチェックしてみましょう:

<?php var_dump(empty($undefinedVar)); ?>

コードの実行結果:

true

関連項目

  • 変数の存在をチェックする isset 関数
  • 変数が null かどうかをチェックする is_null 関数
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否