ホームページ > バックエンド開発 > PHPチュートリアル > PHP で未定義の値をチェックする方法

PHP で未定義の値をチェックする方法

Barbara Streisand
リリース: 2024-10-19 19:57:02
オリジナル
587 人が閲覧しました

How to Check for Undefined Values in PHP

PHP での未定義の値の決定

PHP では、JavaScript とは異なり、 isset() 関数は変数が正しいかどうかを確認するためだけに使用されるわけではありません。未定義。変数が宣言されているかどうか、明示的に NULL に設定されていないかどうかを検証します。未定義の値をチェックするという問題に対処するには、次の解決策を検討してください。

  • isset() 関数:

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

    これは返されます。変数が定義されている場合は true、未定義または NULL に設定されている場合は false。

  • Empty() 関数:

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

    empty () は、変数が未定義であるか、false、0、0.0、「0」、NULL、空の配列、または値のない宣言された変数を含んでいることをさらに検証します。

注:

  • isset() は、変数が存在し、NULL 以外の値を持つ場合に true を返します。
  • empty() は次の値に対して機能します。

    • "" (空の文字列)
    • 0 (整数)
    • 0.0 (浮動小数点)
    • "0" (文字列)
    • NULL
    • FALSE
    • array() (空の配列)
    • $var; (値なしで宣言された変数)

以上がPHP で未定義の値をチェックする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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