易百教程

PHP字符串单引号与双引号

在PHP中可以将字符串括在单引号中,但也可以将它们用双引号括起来。在单引号内,字符串与其表示完全相同。在双引号内,在显示最终结果之前会应用一些规则。

双引号支持转义字符和变量扩展。
转义字符是特殊字符,不能随便表示。 例如,新行或制表符。
要表示它们,可使用转义序列,它是反斜杠\后跟其他一些字符的串联。
例如,\n表示新行,\t表示制表符。
变量扩展可以在字符串中包含变量引用,PHP用它们的当前值替换它们。

示例代码

<?php
     $firstname = 'Max'; 
     $surname = 'Su'; 
     echo "My name is $firstname $surname.\nI am a master of time and space. \ "hi!\ ""; 
?>

执行上面示例代码,得到以下结果:

My name is Max Su.
I am a master of time and space. "hi!"

在这里,\n插入了一个新行。

"添加双引号,变量$firstname$surname被它们的值替换。