PHP 教程
雖然 PHP 是弱類型語言,但也需要明白變量類型及它們的意義,因?yàn)槲覀兘?jīng)常需要對 PHP 變量進(jìn)行比較,包含松散和嚴(yán)格比較。
例如,"42" 是一個(gè)字符串而 42 是一個(gè)整數(shù)。FALSE 是一個(gè)布爾值而 "false" 是一個(gè)字符串。
以上實(shí)例輸出結(jié)果為:
1、值相等 3、不相等
測試代碼:
以上實(shí)例輸出結(jié)果為:
0 == false: bool(true) 0 === false: bool(false) 0 == null: bool(true) 0 === null: bool(false) false == null: bool(true) false === null: bool(false) "0" == false: bool(true) "0" === false: bool(false) "0" == null: bool(false) "0" === null: bool(false) "" == false: bool(true) "" === false: bool(false) "" == null: bool(true) "" === null: bool(false)