單引號和雙引號的區(qū)別
PHP中的單引號和雙引號在很多時候都是互通的,但是也存在區(qū)別:
1、單引號
其中的內容不會經(jīng)過解釋(n不會輸出為換行,而是直接輸出),即內容會與輸入的內容一致,例如:
<?php $a = 123; echo 'a is $a';
其輸出內容為:
a is $a
2、雙引號
雙引號中的內容將會被解釋,即解析內容中的變量,例如:
<?php $a = 123; echo "a is $a";
其輸出結果為:
a is 123
3、注意
1)、雙引號中插入單引號,若單引號中存在變量,變量會被解釋
2)、因為雙引號的內容會被解釋,所以雙引號的效率會比單引號的效率低,所以,我們可以
在PHP代碼中盡量使用單引號
若包含變量需要進行解析時,則使用雙引號