ホームページ  >  記事  >  バックエンド開発  >  PHPで空とはどういう意味ですか?

PHPで空とはどういう意味ですか?

青灯夜游
青灯夜游オリジナル
2019-10-19 18:08:046699ブラウズ

PHPで空とはどういう意味ですか?

#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); 
?>

出力:

PHPで空とはどういう意味ですか?

説明:

以下が使用されますempty() 関数による null とみなされる値:

1, "" (空の文字列)

2, 0 (整数としての 0)

3, 0.0 (浮動小数点数としての 0)

4, "0" (文字列としての 0)

5, null

6, false

7 、array() (空の配列)

PHP 関連の知識の詳細については、php中文网 をご覧ください。

以上がPHPで空とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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