PHPのempty関数について
phpのempty関数は、引数の値が空でないか、0でない値であればfalseを返します。
その空かどうかというのは、次のような場合です。
- "" (空文字列)
- 0 (0 は整数)
- "0" (0は文字列)
- NULL
- FALSE
- array() (空の配列)
- var $var;(変数が宣言されているが、クラスの中で値が設定されていない)
うまく使えばコードがきれいになりそうだけど、どういうチェックを行っているか知っておくほうがいいですよね。
phpのempty関数は、引数の値が空でないか、0でない値であればfalseを返します。
その空かどうかというのは、次のような場合です。
うまく使えばコードがきれいになりそうだけど、どういうチェックを行っているか知っておくほうがいいですよね。