PHPでプログラムを作っていると、null,false,0,array(),””の違いを忘れてしまうこと。どんな関数で判定すれば区別するかです。今までは、empty()で判定していましたが、細かく判定できる比較表をPHPのサイトて見つけました。知らないのは自分だけだったかも・・・・。
「PHP 型の比較表」を見れば一目瞭然です。その他、==と===との比較の一覧も載っています。参考までに・・・・。
ちゃんとマニュアルを見るべきでした。
とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。
PHPでプログラムを作っていると、null,false,0,array(),””の違いを忘れてしまうこと。どんな関数で判定すれば区別するかです。今までは、empty()で判定していましたが、細かく判定できる比較表をPHPのサイトて見つけました。知らないのは自分だけだったかも・・・・。
「PHP 型の比較表」を見れば一目瞭然です。その他、==と===との比較の一覧も載っています。参考までに・・・・。
ちゃんとマニュアルを見るべきでした。
コメント
“PHPでのnull,false,0,array(),””の違いのメモ” への1件のコメント
[…] This post was mentioned on Twitter by 安藤 宗則/mune ando, gadget. gadget said: PHPでのnull,false,0,array(),””の違いのメモ: PHPでプログラムを作っていると、null,false,0,array(),””の違いを忘れてしまうこ […]