PHPの空関数の使い方

青灯夜游
青灯夜游オリジナル
2019-05-26 11:12:246526ブラウズ

empty() 関数は、変数が空かどうかを確認するために使用される PHP の組み込み関数です。構文は空 (var) で、var が存在し、空でないゼロ以外の値がある場合は FALSE を返し、それ以外の場合は TRUE を返します。

PHPの空関数の使い方

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。