empty() 関数は、変数が空かどうかを確認するために使用される PHP の組み込み関数です。構文は空 (var) で、var が存在し、空でないゼロ以外の値がある場合は FALSE を返し、それ以外の場合は TRUE を返します。
php empty() 関数の使用方法?
empty() 関数は、変数が空かどうかを確認するために使用されます。
構文:
empty (var)
パラメータ: この関数は、上記の構文に示すように、単一のパラメータを受け取ります。
● var : 空かどうかを確認する変数。
戻り値: var が存在し、空またはゼロ以外の値を持つ場合、FALSE を返します。それ以外の場合は TRUE を返します。
empty() 変数が空であるとみなされるかどうかを判断します。変数が存在しない場合、またはその値が FALSE に等しい場合、その変数は存在しないとみなされます。 empty() は、変数が存在しない場合に警告を生成しません。
注: PHP 5.5 バージョンでは、変数だけでなく式もサポートされています。 PHP 5.5 では、empty() は変数のみをサポートし、それ以外の場合は解析エラーが発生します。次のステートメント (trim(var)) は機能しません。代わりに、trim(name) == false を使用してください。
バージョン要件: PHP 4、PHP 5、PHP 7
これらの値は null 値とみなされます:
● "" (空の文字列) )
##● 0(0は整数)##● 0.0(0は浮動小数点数)
##● 「0」(0は文字列)● NULL
##● FALSE
#● array() (空の配列) 例を挙げて、php empty() 関数の使用方法を見てみましょう。<?php $var1 = 0; $var2 = 0.0; $var3 = "0"; $var4 = NULL; $var5 = false; $var6 = array(); $var7 = ""; empty($var1) ? print_r("True\n") : print_r("False\n"); empty($var2) ? print_r("True\n") : print_r("False\n"); empty($var3) ? print_r("True\n") : print_r("False\n"); empty($var4) ? print_r("True\n") : print_r("False\n"); empty($var5) ? print_r("True\n") : print_r("False\n"); empty($var6) ? print_r("True\n") : print_r("False\n"); empty($var7) ? print_r("True\n") : print_r("False\n"); empty($var8) ? print_r("True\n") : print_r("False\n"); ?>出力:
True True True True True True True True
以上がPHPの空関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。