">
当前位置:Gxlcms > PHP教程 > 我用下面这个方式定义一个字符串"<kph>",为什么会报错?

我用下面这个方式定义一个字符串"<kph>",为什么会报错?

时间:2021-07-01 10:21:17 帮助过:26人阅读

我用下面这个方式定义一个字符串"",为什么会报错?如果改为"123",就没事了,怎么回事?
----



$aay = array("", '12');
echo $aay[0];
?>


回复讨论(解决方案)

谁报错?报什么错

出现这个错误提示:

HTML1521: 不符合要求的 "" 或文件结尾。在文档结束之前,所有具有开始标记的元素都应正确结束。
文件: ss.php,行: 4,列: 6

那只是你的编辑器误报

我用的是IE浏览器调试运行,才有这个错误报告,不是编辑器的报告。

这不是php的错
你用php打印了字符串,被浏览器解析成标签了
像IE这种远古时代的浏览器找不到关闭标签报个错是正常的
新时代的火狐谷歌就不会报错了
所以先换浏览器吧,或者不要输出这种特别的内容

人气教程排行