資格のある PHP プログラマとして、0 と null の違いなどの基本的な知識を知っておく必要があります。この違いについては、言葉で言うだけではなく、いくつかの例を通して簡単な分析を行ってみましょう。読者はそれを自分自身でゆっくりと体験することができます。
$test=0;
if($test==''){
echo '
phpでは、0は空を意味します' //出力
}
if($test===''){
echo '
phpでは、0は空を意味します' //出力されません
}
if($test==NULL){
echo '
phpでは、0は空を意味します' //出力
}
if($test===NULL){
echo '
phpでは、0は空を意味します' //出力されません
}
if($test==false){
echo '
phpでは、0は空を意味します' //出力
}
if($test===false){
echo '
phpでは、0は空を意味します' //出力されません
}
?>