字符串
输出时是双引号时,变量会被解析。
单引号包裹的 不识别变量名。
在双引号里 变量名后紧跟一个非空字符,会变量识别失败。
<?php
$name="张三";
echo "名字是:$name";//输出 名字是:张三
echo '名字是:$name';//输出 名字是:$name
echo "名字是:$name北京";//输出 名字是:name背景
//其实是找一$name背景 这个变量去了 因为没有此变量,所以解析失败。
?>
转义字符
转义字符 | 含义 |
---|---|
\n | 换行 |
\t | 制表符(tab) |
$ | 美元符号 |
" | 双引号 |
\r | 回车 |
\ | 反斜杠 |
’ | 单引号 |
双引号中,所有转义字符都可正常使用
单引号中,只有单引号转义字符可以使用("),别的都不可使用。
<?php
$name="张三";
echo "\"{$name}\"的信息如下:";
?>