ホームページ > バックエンド開発 > PHPチュートリアル > PHP:empty,isset,is_null,array(0),array(),array(''),0,'0','','null',NULLの总结

PHP:empty,isset,is_null,array(0),array(),array(''),0,'0','','null',NULLの总结

WBOY
リリース: 2016-06-23 13:29:19
オリジナル
768 人が閲覧しました

次のプログラムを使用して

$a=0;if(empty($a)){	echo "yes|";}else{	echo "no|";}if(isset($a)){	echo "yes|";}else{	echo "no|";}if(is_null($a)){	echo "yes|";}else{	echo "no|";}if($a){	echo "yes|";}else {	echo "no|";}
ログイン後にコピー
を検出します
そして $a が異なる値を取ると、結果は次のようになります



概要:

空の状況

の価値1 変数は空です $var = "";

2 変数の値は文字列 0 または数値 0 $var = 0; または $var = "0"

3 変数の値は flase $var= flase ;

4 すべて NULL のものは空です

5 空の配列 $arr =array();

6 変数は定義されるだけで割り当てられません $var;

isset case

変数が設定されているかどうかを確認し、 is not empty(変数が設定されていてNULLでないか判定)

is_null

null判定

falseか判定

1 変数の値が空 $var = " ";

2 変数の値は文字列 0 または数値 0 $var = 0; または $var = “0″

3 変数の値は flase $var= flase;

4 NULL であるものは空です

5 空の配列 $arr =array ();

6 つの変数は定義されているだけで割り当てられていません $var;

これらはすべて偽です

著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく転載することはできません。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート