PHPのempty関数は空白などのチェックを行ってくれるが、空白だけのチェックを行いたい場合にepmty関数を使用した場合、想定外の動作が起こってしまうかもしれないので注意。
empty関数
次のような値は空であるとみなされます。
- “” (空文字列)
- 0 (整数 の 0)
- 0.0 (浮動小数点数の 0)
- “0” (文字列 の 0)
- NULL
- FALSE
- array() (空の配列)
- $var; (変数が宣言されているが、値が設定されていない)
PHPのempty関数は空白などのチェックを行ってくれるが、空白だけのチェックを行いたい場合にepmty関数を使用した場合、想定外の動作が起こってしまうかもしれないので注意。
次のような値は空であるとみなされます。