PHP筆記:單引號與雙引號區別
php中使用字符串時,可以使用單引號或者雙引號,這里總結一下二者的不同:
一、解析字符內容
雙引號中的變量會會經過編譯器解析
單引號中的變量不會被解析
如下:
<?php
$test = "hello";
echo "$test";
echo "<br>";
echo '$test';
?>
結果:
二、字符轉義
雙引號內使用“\”可以轉義字符,單引號中的內容不會
如下:
<?php
echo "hello \"world\"";
echo "<br>";
echo 'hello \"world\"';
?>
結果:
由於單引號內容不被轉義,所以在某些特定情況下執行起來效率更高