ホームページ > バックエンド開発 > PHPチュートリアル > 変数が 0 かどうかを判断する PHP メソッド

変数が 0 かどうかを判断する PHP メソッド

怪我咯
リリース: 2023-03-13 18:26:02
オリジナル
9994 人が閲覧しました

PHP 関数:empty() と isset() はどちらも 変数 が設定されているかどうかを判断する関数ですが、使用する際には依然として特定の違いがあります。

empty() 関数は、変数が設定されているかどうかをテストするために使用されます。変数がすでに存在する場合、空の string でない場合、またはゼロ以外の場合は false 値を返し、それ以外の場合は true を返します。

isset() 関数は、変数が設定されているかどうかをテストするために使用されます。変数がすでに存在する場合は true を返します。 その他の場合には false 値を返します。

上記の 2 つの関数の定義から、empty() と isset() には共通点があることがわかります。どちらも変数が空かどうかを判断でき、どちらもブール型、つまり true または false を返します。それらの最も明らかな違いは、返されるブール値がまったく逆であることです。

また、両者の最大の違いは0の判定です。emptyを使って判定すると空であるとみなされますが、issetを使うと空ではないとみなされます。 例:

リーリー

以上が変数が 0 かどうかを判断する PHP メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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