PHP を日常的に使用する中で、変数が空かどうかを判断する必要があることがよくあります。PHP には、変数が空かどうかを確認するのに役立つ組み込み関数 empty() が用意されています。空の。まず、構文形式を見てみましょう:
構文:
empty ( mixed $var )
$var: 必要な変数判定対象
戻り値: 変数が存在しない場合、または変数の値が false
に等しい場合は true
を返し、それ以外の場合は戻り値を返します。 ## #間違い###。
は変数のみをサポートしており、数値以外の文字列オフセットをチェックすると true
、PHP5 が返されました。 5 は式をサポートします。
実際の使用方法: 1. 存在しない変数を特定します:
<?php var_dump(empty($a)); ?>
输出:bool(true)
<?php $a; var_dump(empty($a)); ?>
输出:bool(true)
3. 変数の値が false であると判断します:
<?php $a="";//0、"0"、NULL、FALSE、 array() var_dump(empty($a)); ?>
输出:bool(true)
4. 文字列 offset
<?php $expected_array_got_string = 'somestring'; var_dump(empty($expected_array_got_string['some_key'])); var_dump(empty($expected_array_got_string[0])); var_dump(empty($expected_array_got_string['0'])); var_dump(empty($expected_array_got_string[0.5])); var_dump(empty($expected_array_got_string['0.5'])); var_dump(empty($expected_array_got_string['0 Mostel'])); ?>
输出: bool(true) bool(false) bool(false) bool(false) bool(true) bool(true)
で empty() を使用します。
おすすめ:《2021年PHP面接質問まとめ(集)》《phpビデオチュートリアル》
以上がPHP で empty() を使用して変数が空かどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。