三者雙引號(「」),單引號(『』),界定符(<<<)比較如下:
(1)單引號
單引號是不做內容解析的,即原樣輸出,
<?php
$a=123;
echo '這是$a';
?>
(2)雙引號
雙引號會對引號內的內容做解析,
<?php
$a=123;
echo "這是$a";
?>
(3)界定符(<<<)
主要用於一些大的文字內容,如果中間包含已定義的變數
,php也會解析,用於輸出,不用於定義字串
<?php
$a=123;
echo <<這個是$a
std;
以上有_是自己定義的名稱開頭,但是注意,名稱(即以上的std)之前不能有其他如空格、換行、字元等,否則會出錯的,
通常定義乙個字串(單雙引號之間)用單引號比較好,可使輸出效率更快,不過都差不了多少了,另外但雙引號、界定符輸出是則是界定
符最快了
單雙引號,轉義符
1.雙引號括起來的字串,列印出來也是單引號 hello world hello world 2.使用單引號 hello world hello world 3.單雙引號混合使用 let s go let s go hello world she said hello world she said 4...
PHP 單雙引號的區別
php輸出有單引號的字串可以放在雙引號裡面,輸出有雙引號的字串可以放在單引號裡面 這個字串的中間有單引號 echo 這個字串的中間有單引號 echo echo 這個字串的中間有雙引號 echo 這個字串的中間有雙引號 echo echo str1 hello echo str1,hello str2...
PHP 單雙引號的區別
php中單雙引號的區別 雙引號裡面的字段會經過編譯器解釋,然後再當作html 輸出。單引號裡面的不進行解釋,直接輸出。所以在效率上 單引號比雙引號要快了。例如 abc my name is tome echo abc 結果是 my name is tom echo abc 結果是 abc echo ...