ホームページ > バックエンド開発 > PHPチュートリアル > 空の文字列例外により、空と isset の違いが表示されます

空の文字列例外により、空と isset の違いが表示されます

WBOY
リリース: 2016-07-28 08:29:56
オリジナル
2182 人が閲覧しました

empty は変数が空かどうかを判定するため、変数が空でない値またはゼロでない場合、empty() は FALSE を返します。つまり、 ""、0、"0"、NULL、FALSE、array()、var $var、unknown; および属性のないオブジェクトは、 var が空の場合、 TRUE が返されます。 (1) 数値 0、(2) 空の文字、(3) null として定義された変数、(5) 空の配列、(6) 未定義の変数。 )

emptyは変数が空であると判断してtrueを返します

issetは変数が設定されているかどうかを決定し、変数が存在する場合(NULL以外)はTRUEを返し、そうでない場合はFALSE(未定義を含む)を返します。変数値は null に設定され、戻り値も false になります。変数の設定を解除すると、変数はキャンセルされます。 isset は NULL 値変数を特別に処理することに注意してください。

以上、空文字列例外プロンプトの内容も含め、空文字列例外プロンプトと isset の違いを紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。

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