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