php中字串分4種','',heredoc,nowdoc
單引號與雙引號,在於雙引號中變數會視為可辨視變數,單引號則不會
herecode用在文字比較多的地方,會辨識變數
($變數=<<<自訂名稱 字串內容 自訂名稱;),
起始名稱後不能放任何字元,
結尾自訂名稱一定要放最前面,後面也不能打任何字,否則無法判斷
nowdoc與herecode類似,不過不會辨識變數
<?php
#單引號
echo '<br/>我是string <br/>';
echo 'hello,how are you. i\'m fine,thank you <br/>';
// \是跳脫字元escapes
echo 'php的安裝位置在 c:\\phpdoc\\中 <br/>';
#雙引號
echo "這是String <br/>";
echo "這是\"名字\" <br/>";
#單引與雙引的差別
$thephp="PHP";
echo '這網頁程式用的是 $thephp<br/>';
echo "這網頁程式用的是 $thephp<br/>";
#herecode
$uselanguage="php";
$useStr=<<<show
我現在再用的程式語言是:$uselanguage<br/>
不少使用者說:"It's easy,It's good"<br/>
show;
echo $useStr;
#nowdoc
$uselanguage="php";
$useStr=<<<'show'
我現在使用的程式語言是:$uselanguage<br/>
不少使用者在使用這程式語言<br/>
show;
echo $useStr;
?>