原因是在PHP中變量是以C語言的結構體來存儲的,空字符串和NULL,false都是以值爲0存儲的,其中這個結構體有個zend_uchar type;這樣的成員變量,他是用來保存變量的類型的,而空字符串的類型是string,NULL的類型是NULL,false是boolean。
PHP中0,false,空,NULL比較
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
php基礎從入門到面向對象(大合集)
高处的天空
2020-06-29 17:25:02
【PHP面試題】數據類型及常量(包含 7種false的情況、超全局數組、預定義常量、獲取服務器信息函數)
studyphp123
2020-06-25 20:38:44
【PHP面試題】局部變量,全局變量和引用傳參在函數中的使用【代碼實現】
studyphp123
2020-06-25 20:38:44
【PHP面試題】打印處理及各自的區別(echo,print_r,var_dump,print 等)
一、打印處理 print(); // 輸出字符串 printf(); // 輸出格式化字符串 print_r(); // 以易於理解的格式打印變量 echo; sprintf(); // 返回
studyphp123
2020-06-25 20:38:44
淺談COOKIE和SESSION關係和區別等
PHP淮北
2020-06-24 23:56:21
關於騰訊ip接口一個流傳很廣的錯誤用法
PHP淮北
2020-06-24 23:56:21
PHP 中 GPC的思考:$_REQUEST、$_GET、$_POST、$_COOKIE 的關係和區別
PHP中GPC的優先級是可以在設置的,在php.ini中有一個配置,variables_order = "GPCS",這裏就是定義優先級的。 測試開
hejie322
2020-06-19 07:07:50
PHP常用函數之——PHP獲取當前頁面的URL
燕鹏Yanpeng
2020-06-19 04:47:06
PHP有關路徑的函數和系統變量
hejie322
2020-06-18 23:30:02
php.ini 的幾點安全配置
我們php手工安裝的,php的默認配置文件在 /usr/local/apache2/conf/php.ini,我們最主要就是要配置php.ini中的
hejie322
2020-06-18 21:40:13
通過PHP控制緩衝區來實現的應用
hejie322
2020-06-18 21:40:13
php使用file_get_contents獲取遠程js文件
gcl_air
2020-06-16 14:01:53
php分類數據組合
1,數據結構 array (size=5) 0 => array (size=7) 'id' => int 5 'pid' => int 3 'name' => string '怎
gcl_air
2020-06-16 14:01:52
php solr extension
gcl_air
2020-06-16 14:01:52