1. 程式人生 > >PHP中單引號和雙引號的區別及PHP中常用的轉義字元

PHP中單引號和雙引號的區別及PHP中常用的轉義字元

1. PHP中單引號和雙引號的區別 雙引號可以解析變數,單引號不能解析變數; 雙引號和單引號可以互相巢狀; 雙引號當中包含單引號,單引號當中又包含變數時,變數會被解析,單引號會被原樣輸出; 雙引號可以解析所有的轉義字元,單引號只能解析\'本身的轉義; 單引號的執行效率比雙引號要高,故當可以使用單引號代替雙引號時,儘量使用單引號; 注意:json字串中,如果顯示地存在屬性(鍵),則屬性只能用雙引號括起來;如果值不是數字,值也只能用雙引號括起來。這兩種情況下,整個json字串只能用單引號括起來。 2. PHP中常用的轉義字元 \n:換行 \r:回車 \t:水平製表符,一個縮排     \v:垂直製表符 \$:代表$本身
\\:代表反斜線本身 \':單引號本身 \":代表雙引號本身 注意:我們常常用PHP_EOL換行,解決相容作業系統這個問題(原始碼中顯示的換行,而不是瀏覽器解析頁面中的換行)。