PHP で変数が未定義であることを確認するにはどうすればよいですか?

DDD
リリース: 2024-10-19 19:54:01
オリジナル
178 人が閲覧しました

How to Determine Variable Undefinedness in PHP?

PHP での変数の未定義の検証

PHP では、変数が定義されているかどうかを確認するために isset() 関数がよく使用されます。ただし、未定義の変数は明示的にチェックされません。この目的のために、次の代替方法を利用できます。

1. isset($variable)

isset() 関数は、変数が存在し、NULL 以外の値を持つ場合に true を返します。変数が未定義の場合は、false を返します。

例:

<code class="php">$isTouch = isset($variable);</code>
ログイン後にコピー

2. empty($variable)

empty() 関数は、変数が false、0、空の文字列、NULL、空の配列、または値なしで宣言された変数の場合に true を返します。未定義の変数のチェックにも使用できます。

例:

<code class="php">$isTouch = empty($variable);</code>
ログイン後にコピー

注:

  • isset() のみ変数が存在するかどうかを確認します。値はチェックされません。
  • empty() は、変数の存在と偽りの両方をチェックします。
  • isset() と empty() は両方とも、空でない文字列値に対して true を返します。スペースが含まれている場合でも。

以上がPHP で変数が未定義であることを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!