<?xml ?> 标签无法正常工作
<?xml ?> tag not working so wired
我正在用 PHP 创建 rss feed xml 但有线的东西是当我添加
<?xml ?>
一开始我的 PHP 不工作 - 没有错误提示,它只在服务器上。
<?xml version="1.0" encoding="UTF-8"?>
谁知道怎么回事
首先,您可以使用
<?php header("Content-type: text/xml; charset=utf-8"); ?>
其次,您将 xml header 写为字符串:
<?php echo '<?xml version="1.0"?>'; ?>
它不起作用,因为 php 文件混淆了 xml 标签的 <?
和 ?>
与它的 php 标签。 XML 出于该特定原因,<?xml version="1.0" encoding="UTF-8"?>
等标签无法包含在 PHP 中。
是的,它被认为是一个愚蠢的情况,可以很容易地由 PHP 开发人员修复,尽管目前它不是 php 文件中的一个选项。
我正在用 PHP 创建 rss feed xml 但有线的东西是当我添加
<?xml ?>
一开始我的 PHP 不工作 - 没有错误提示,它只在服务器上。
<?xml version="1.0" encoding="UTF-8"?>
谁知道怎么回事
首先,您可以使用
<?php header("Content-type: text/xml; charset=utf-8"); ?>
其次,您将 xml header 写为字符串:
<?php echo '<?xml version="1.0"?>'; ?>
它不起作用,因为 php 文件混淆了 xml 标签的 <?
和 ?>
与它的 php 标签。 XML 出于该特定原因,<?xml version="1.0" encoding="UTF-8"?>
等标签无法包含在 PHP 中。
是的,它被认为是一个愚蠢的情况,可以很容易地由 PHP 开发人员修复,尽管目前它不是 php 文件中的一个选项。