一、標量型
(1)bool 布林型:用於邏輯判斷。只有true和false兩個值,表示事物的「真」和「假」,且不區分大小寫
(2)int 整形:可由十進位制、八進位制和十六進製制數指定,用來表示整數。其中,八進位制使用0~7表示,且數字前必須加上0;十六進製制使用0–9與a–f表示,數字前必須加上0x
(3)float 浮點型:浮點型是程式中表示小數的一種方法。
(4)string 字串型:是由連續的字母、數字或字元組成的字串行
①單引號
②雙引號
③定界符<<<(heredoc、nowdoc)
單引號與雙引號的區別:
①單引號不能解析變數,雙引號可以解析變數**義);
②雙引號裡如果有單引號的話,單引號裡面的變數也會解析
③雙引號裡的變數名後面必須要有乙個非數字、字母、下劃線的字元隔開,否則會將後邊部分統一認為是乙個變數
④單引號比雙引號效率高
二、復合型別
(1)array 陣列
(2)object 物件
三、特殊型別
(1)resource 資源
(2)null 空值
PHP中單引號與雙引號的區別
雙引號裡面的字段會經過編譯器解釋,然後再當作html 輸出。單引號裡面的不進行解釋,直接輸出。從字面意思上就可以看出,單引號比雙引號要快了。php中,雙引號中的變數 var 和特殊字元 r n之類 會被轉義,單引號中的內容不會被轉義 所以效率更高 word hello hello word worl...
php中雙引號與單引號的區別
主要區別 雙引號的情況下,php要搜尋可能存在的變數,然後替換為變數值 單引號情況下,直接原樣輸出 boo 7 echo 等於 boo這個值 這裡邊的變數是 boo,但是php搜尋的變數是 boo這個值,自然而然,沒有這個變數會報錯 boo 7 echo 等於 boo,這個值 這個搜尋的就是變數 b...
php中單引號與雙引號的區別
舉例1 單引號無法處理變數 header content type text html charset utf 8 設定頁面編碼 content hello php echo content echo echo echo content echo echo what s my name?最簡單的寫法...