」 」 雙引號裡面的字段會經過編譯器解釋,然後再當作html**輸出。
『 『 單引號裡面的不進行解釋,直接輸出。
從字面意思上就可以看出,單引號比雙引號要快了。
php中,雙引號中的變數($var)和特殊字元(\r\n之類)會被轉義,單引號中的內容不會被轉義(所以效率更高)。
<?php
$word = 'hello';
$hello = "$word world!"; echo
$hello;
$hello1 = '$word world!'; echo
$hello1;
輸出結果:
<?php
$hello = "\n\naa"; echo
$hello;
$hello1 = '\n\naa'; echo
$hello1;
輸出結果: 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?最簡單的寫法...
PHP 單引號與雙引號的區別
看好多 有時候用單引號或雙引號實現包含字串的內容,其實簡單個概括下雙引號中的變數可以解析,單引號就是絕對的字串。1 定義字串 在php中,字串的定義可以使用單引號,也可以使用雙引號。但是必須使用同一種單或雙引號來定義字串,如 hello 和 hello 為非法的字串定義。定義字串時,只有一種引號被視...