変数にnullを代入すると、isset()関数はfalseを返すようになる。
これはunset()関数で割り当てを解除した場合と同じである。
しかし、unset()関数で割り当て解除した変数を参照すると "未定義の変数" としてエラーとなるが、
nullを代入した変数は定義済として扱われエラーにはならない。
これはunset()関数で割り当てを解除した場合と同じである。
しかし、unset()関数で割り当て解除した変数を参照すると "未定義の変数" としてエラーとなるが、
nullを代入した変数は定義済として扱われエラーにはならない。
次回記事:PHP:文字列比較の注意点
PHP学習
0 件のコメント:
コメントを投稿