一些基础的东西,往往被我们所忽视,作为一个合格的php程序员,一些基础知识是必须要知道的,例如0和空的区别,关于这个区别,下面就通过几个实例进行简单的分析,其中的道理,只可意会,不可言传,读者可以自己去慢慢体会了。
01 | <?php |
02 | $test =0; |
03 | if ( $test == '' ){ |
04 | echo '在php中,0即为空' ; //被输出 @郑州网建 |
05 | } |
06 | if ( $test === '' ){ |
07 | echo '在php中,0即为空' ; //不被输出 |
08 | } |
09 | if ( $test ==NULL){ |
10 | echo '在php中,0即为空' ; //被输出 |
11 | } |
12 | if ( $test ===NULL){ |
13 | echo '在php中,0即为空' ; //不被输出@camnpr |
14 | } |
15 | if ( $test ==false){ |
16 | echo '在php中,0即为空' ; //被输出 |
17 | } |
18 | if ( $test ===false){ |
19 | echo '在php中,0即为空' ; //不被输出 |
20 | } |
21 | ?> |