全部,
我在 Eclipse 上编写 PHP 并使用 Wampserver 在 Firefox 上查看我的代码。我遇到了一个奇怪的错误。以下是产生错误的代码示例:
<?php
header("Content-Type: text/xml; charset=utf-8");
echo '<?xml version="1.0" encoding="utf-8" ?>';
$stringResult='ABC';
echo $stringResult;
?>
这给了我 Firefox 黄屏死机和以下消息:
XML Parsing Error: syntax error
Location: http://localhost/Tests/2013.09_xml_parsing_error/
Line Number 1, Column 40:<?xml version="1.0" encoding="utf-8" ?>ABC
----------------------------------------------------------------^
(请注意,在 Firefox 上的-----^
点紧随其后..."utf-8" ?>
)
这是什么原因造成的?
编辑: 如果我只写,我也会收到错误:
<?php
header("Content-Type: text/xml; charset=utf-8");
$stringResult='ABC';
echo $stringResult;
?>
我收到以下错误:
XML Parsing Error: syntax error
Location: http://localhost/Tests/2013.09_xml_parsing_error/
Line Number 1, Column 1:ABC
^