PHP の概要: empty,isset,is_null,array(zero),array(),array(''),0,'0''''null'NULL

WBOY
リリース: 2016-06-13 12:23:30
オリジナル
805 人が閲覧しました

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|";}
ログイン後にコピー

$a が異なる値をとる場合、結果は次のようになります



概要:

空のケース

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;

これらはすべて偽物

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

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