<<<是heredoc php5.3中加入了nowdoc举个例子你就明白了$name = "csdn"; $heredoc = <<<EOT //这里使用EOT下面要保持一致,可以是别的 $name is a forum. EOT; //EOT要在行首,之前不能有空格 echo $heredoc;$nowdoc = <<<'EOT' //注意单引号 $name is a forum. EOT; //EOT要在行首,之前不能有空格 echo $nowdoc;输出结果 csdn is a forum. $name is a forum.就是说heredoc像双引号字符串 nowdoc像单引号字符串共同点是适合用于很长的(和多行的)字符串
nowdoc 多了单引号,测试一下,发现把单引号换成双引号就等价于heredoc了$nowdoc = <<<'EOT' //注意单引号 $name is a forum. EOT; //EOT要在行首,之前不能有空格 echo $nowdoc;
//少
$str = 'abc';
echo $str;
//多
$str = <<<str
<center>测试</center>
<b>1</b> 红色
<b>2</b> 绿色
str;echo $str;
php5.3中加入了nowdoc举个例子你就明白了$name = "csdn";
$heredoc = <<<EOT //这里使用EOT下面要保持一致,可以是别的
$name is a forum.
EOT; //EOT要在行首,之前不能有空格
echo $heredoc;$nowdoc = <<<'EOT' //注意单引号
$name is a forum.
EOT; //EOT要在行首,之前不能有空格
echo $nowdoc;输出结果
csdn is a forum.
$name is a forum.就是说heredoc像双引号字符串
nowdoc像单引号字符串共同点是适合用于很长的(和多行的)字符串
$name is a forum.
EOT; //EOT要在行首,之前不能有空格
echo $nowdoc;