引號表示法
· 可使用單引號或雙引號
· 字串中反斜線\被稱為跳脫字元(escapes),如果字串中要顯示反斜線時,就必須以二個反斜線來表示
echo 'XAMPP安裝路徑在d:\\xampp\\中';
· 單引號表示法字串中的變數合視為一般字串,而雙引號表示法字串中的變數視為變數編譯
<?php
$language = "PHP";
echo '$language 網頁設計<br />'; //結果為$language 網頁設計
echo "$language 網頁設計"; //結果為PHP 網頁設計
?>
heredoc表示法
$變數名稱 = <<<自訂名稱
字串內容
…
自訂名稱;
· 字串內容可以是使用任何字元,變數會被編譯
<?php
$language = 'PHP';
$slogan = <<<msg
$language, I'm lovin' it.
msg;
echo $slogan;
?>
· 開頭的自訂名稱之後不可放置任何字元,結尾的自訂名稱一定要放在行首
執行結果:
PHP, I'm lovin' it.
nowdoc表示法
$變數名稱 = <<<'自訂名稱'字串內容
…
自訂名稱;
· 跳脫字元會視為一般字元,變數也不會被編譯
<?php
$language = "PHP";
$slogan =
<<<'msg'
$language, I'm lovin' it.
msg;
echo $slogan;
?>
執行結果:
$language, I'm lovin' it.