PHP: empty,isset,is_null,array(0),array(),array(""),0,"0","","null",NULL 概要
次のプログラムを使用します 検出
$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|";}
概要:
空のケース
1 変数の値は空です $var = " " ;
2 変数の値は文字列 0 または数値 0 $var = 0; または $var =”0″
3 変数値は flase $var= flase;
4 NULL であるものはすべて空です
5 空の配列 $arr =array() ;
6 つの変数は定義のみで割り当てられません $var;
isset case変数が設定されており、NULL ではないかどうかを判断します
is_null
null を判断する
偽か判定
1 変数の値は空 $ var = "";
2 変数の値は文字列 0 または数値 0 です $var = 0; または $var = "0 ″
3 変数の値は flase $var= flase;
4 NULL であるものは空です
5空の配列 $arr =array();
6 変数は定義されるだけで割り当てられません $var;
これらはすべて偽物
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。