PHPにおけるemptyとissetによるパラメータ構造の判定とempty()とisset()の違い、emptyisset_PHPチュートリアル

WBOY
リリース: 2016-07-12 09:04:37
オリジナル
773 人が閲覧しました

PHPのパラメータ構造におけるemptyとissetの判定とempty()とisset()、emptyissetの違い

これ以上ナンセンスではないので、コードを載せておきます。

リーリー

追記: PHP の empty() と isset() の違い

PHP を初めて使用する人にとっては、empty() と isset() の使用法の違いを理解するのは困難です。確かに、よく考えないと使用法の違いを理解するのは困難です。

彼らの共通点について話しましょう:

変数が空かどうかを判断できます。

どちらもブール型、つまり true または false を返します。

それぞれの使用法の違いについて詳しく説明しましょう:

isset() は、変数が設定されているかどうかを確認するために使用され、他のパラメーターを渡すと解析エラーが発生するため、変数に対してのみ使用できます。定数が設定されているかどうかを確認したい場合は、define()関数を使用します。 unset() を使用して変数が解放された場合、その変数は isset() ではなくなります。 isset() を使用して NULL に設定された変数をテストすると、FALSE が返されます。 (NULL バイト ("

empty() は、変数が空かどうかを確認するために使用されます。

それらの最大の違いは、0 の判定です。empty を使用して判定すると、空であるとみなされますが、isset を使用すると、空ではないとみなされます。 例:

れーれー

http://www.bkjia.com/PHPjc/1072193.html

tru​​ehttp://www.bkjia.com/PHPjc/1072193.html技術記事 PHP では、empty と isset によってパラメータの構造と empty() と isset() の違いが決まります。emptyisset についてはあまり意味のないことには触れず、コードだけを掲載します。 php クラス テスト{} $a1 = null $a2 = "";...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート