#PHP で空とは何を意味しますか?
empty は空を意味し、変数が空かどうかを確認するために使用される php の組み込み関数です。
empty() 変数が空であるとみなされるかどうかを判断します。変数が存在しない場合、またはその値が FALSE に等しい場合、その変数は存在しないとみなされます。 empty() は、変数が存在しない場合に警告を生成しません。
empty() バージョン 5.5 以降では、変数だけでなく式もサポートされます。
バージョン要件: PHP 4、PHP 5、PHP 7
基本構文:
empty ( $var )
パラメータ: empty()この関数は、上記の構文に示されているように、以下で説明するように 1 つの引数を受け入れます。
$ var: 空かどうかを確認するために使用される変数。
戻り値: $var が存在し、null 以外の値が含まれる場合は false を返します。それ以外の場合は true を返します。
注: PHP 5.5 では、empty() 関数は変数チェックのみをサポートしており、それ以外の場合は解析エラーが発生します。
empty() 関数の簡単な例
例を使用して、empty() 関数が変数が正しいかどうかを判断する方法を紹介します。 empty
<?php header("content-type:text/html;charset=utf-8"); echo "<br>"; $var1 = NULL; $var2 = ""; $var3 = "PHP中文网"; empty($var1) ? print_r("变量var1为空<br>") : print_r("变量var1不为空<br>"); empty($var2) ? print_r("变量var2为空<br>") : print_r("变量var2不为空<br>"); empty($var3) ? print_r("变量var3为空<br>") : print_r("变量var2不为空,值为:".$var3); ?>
出力:
説明:
以下が使用されますempty() 関数による null とみなされる値:
1, "" (空の文字列)
2, 0 (整数としての 0)
3, 0.0 (浮動小数点数としての 0)
4, "0" (文字列としての 0)
5, null
6, false
7 、array() (空の配列)
PHP 関連の知識の詳細については、php中文网 をご覧ください。
以上がPHPで空とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。