empty
パラメータ
-
var -
チェックする変数
注意: empty() は、変数のみをチェックし、それ以外の値を チェックすると文法エラーを生成します。つまり、次の例は動作しません: empty(trim($name)) .
empty() は、変数が設定されていないときに警告が生成 されないことを除けば、 (boolean)
varの逆です。
返り値
var
が空でないか、0でない値であれば
FALSE
を返します。
次のような値は空であると考えられます。:
| "" (空文字列) |
| 0 (0 は整数) |
| "0" (0は文字列) |
| NULL |
| FALSE |
| array() (空の配列) |
| var $var;(変数が宣言されているが、クラスの中で値が設定されていない) |
例
|
例 1. 簡単な empty() / isset() の比較
|