【发布时间】:2014-05-12 02:32:13
【问题描述】:
我正在使用脚本以 XML 格式显示页面,但我需要它在开始时显示,但每当我尝试时,它都会破坏代码。
这是我尝试过的代码:
<?php
header('Content-Type: application/xml');
$output = "
<?xml version='1.0' encoding='utf-8' ?>
";
print ($output);
?>
但它不起作用,有什么帮助吗?
【问题讨论】:
我正在使用脚本以 XML 格式显示页面,但我需要它在开始时显示,但每当我尝试时,它都会破坏代码。
这是我尝试过的代码:
<?php
header('Content-Type: application/xml');
$output = "
<?xml version='1.0' encoding='utf-8' ?>
";
print ($output);
?>
但它不起作用,有什么帮助吗?
【问题讨论】:
使用回声,Basic Simple XML
<?php
header('Content-Type: application/xml');
$output = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo $output;
?>
【讨论】:
是的,使用 echo,但你不需要额外的变量,你可以使用不带反斜杠的单引号字符串...
<?php
header('Content-Type: application/xml');
echo '<?xml version="1.0" encoding="UTF-8"?' . ">\n"; //connate strings to protect end of php formatting in simple editors, and use new line tag
?>
【讨论】: