PHP マニュアル
前のページ |  | 次のページ

# empty

(PHP 3, PHP 4 )

empty -- 変数がセットされているかどうかを検査する

## 説明

boolean empty ( mixed var)

> 注意 empty()は、言語構造です。

この関数は、変数が設定されていない場合に警告は生成されないこと以 外は、`(boolean)`var``の逆 です。より詳細な情報については、論理値への変換を 参照下さい。

    $var = 0;

    if (empty($var)) {  // evaluates true
        echo '$var is either 0 or not set at all';
    }

    if (!isset($var)) { // evaluates false
        echo '$var is not set at all';
    }

変数でないものに使用しても意味がないことに注意して下さい。すなわ ち、empty( addslashes( $name ) )は変数でないも のに対して`FALSE`値を持つ変数であるかどうかを調べているため意味が ありません。

isset() および unset() も参 照下さい。

前のページ | ホーム | 次のページ
doubleval | 上に戻る | floatval