null和false的區別?
0 ,在所有計算機語言中,基本非0為真,0為假。0 == false null 是空 這個很有意思。因為我也不知它是什么類型的,但 null ==false是必然的。在if判斷是邏輯就是這樣 empty 這個也是很有意思是,因為這會出現很多陷阱。首先,empty對于一切未聲明定義的變量,直接返回true,對于已聲明的變量,如果是非空字符串 或 非0 返回false; 但是0的時候,它卻是返回真的。這個是出于什么考慮我也不清楚。但它一直出乎我的邏輯。 總得關系就是 0==false ==null (empty是一個方法 ,所以不能跟變量作比較的。)
上一篇短信接口的類型
下一篇php以后會的發展如何