資格のある PHP プログラマーとして、0 と null の違いなど、この違いについての基本的な知識を知っておく必要があります。
以下は、いくつかの例を使った簡単な分析です。原理は理解することしかできませんが、読者自身でゆっくりと理解することはできません。
<span style="font-size: 14px;"><?php</span><br />$test=0;<br /><br />if($test==''){<br />echo '<br />在php中,0即为空'; //被输出<br />}<br /><br />if($test===''){<br />echo '<br />在php中,0即为空'; //不被输出<br />}<br /><br />if($test==NULL){<br />echo '<br />在php中,0即为空'; //被输出<br />}<br /><br />if($test===NULL){<br />echo '<br />在php中,0即为空'; //不被输出<br />}<br /><br />if($test==false){<br />echo '<br />在php中,0即为空'; //被输出<br />}<br /><br />if($test===false){<br />echo '<br />在php中,0即为空'; //不被输出<br />}<br /><br />?>