1>输出的变量中有嵌套变量。必须要用双引号,嵌套变量需要嵌入{},否则将按照字符串打应出来。
$xiny = '95亿美元'; $cuowu = '阿里$xiny收购了饿了么!’; $zhengque = "阿里{$xiny}收购了饿了么!"; echo "$cuowu"; echo "<br>"; echo "$zhengque"
2>\n换行
// 单引号加入换行代码则按照字符串模式整体输出。 echo '明天上班吗?\n 不上'; echo '<br>'; //双引号源代码是换行了,但是输出不显示不换行。 echo "明天上班吗?\n 不上"; echo '<br>'; //利用函数来换行 echo nl2br("明天上班吗? \n 不上");
3>\转义
$Name = '技术总监' echo '你的职位是{$Name}'; echo '<br>'; //使用转义符输出他的变量名称 echo "你的职位是{\$Name}";
4>heredoc 结构可输出变量,符号。
$heredoc >>> HEREDOC 张三是我们的{$Name},\n 他有一个梦想,就是要去拍一部大型“动作片”!!!~~~~ HEREDOC; echo "heredoc"; echo "<br>"; //我们通过函数nl2br来输出符号。 echo n1br2($heredoc);
5>nowdoc 结构直接输出字符串。
$nowdoc >>> 'NOWDC' <h2>我叫鲁新云</h2> \r \n 'www.php.cn' NOWDOC; echo '<br/>' echo "$nowdoc";