大虾们,我写了一个关于单引号和双引号的程序,不知道哪里错了,请看看:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>字符串应用示例</title>
</head><body>
<?php
  $n1="<br/>\n"; //这是用双引号定义字符串并将其赋给变量
  echo '这是用单引号(\')定义的字符串。'.$n1;
  echo '在单引号中除了\'和\\不能转义其它字符(如\n)。'.$n1;
  echo '在单引号中变量名$n1不会用变量值替换。<br/>'.$n1;
  echo "这是用双引号(\")定义的字符串。".$n1;
  echo "在双引号中变量名$n1将用变量值替换。".$n1;
  echo "在PHP中变量名必须以美元符号\$开头。<br/>".$n1;
  echo <<< str
  这是用标示符定义的字符串
  在这里变量名$n1也将被变量值替换掉。
  str;
?>   
</body>
</html>-----------------------------------------
浏览器提示:24行有parse error语法错误,但是奇怪的是,24行是</html>下面的空行啊,也就是说,程序已经终结,没有任何代码,怎么还会提示有错呢??拜托大虾看看,我在线等,多谢多谢!