CodeIgniter在View中输出XML

zih*_*oyu 4 php xml codeigniter

我试图在视图文件中输出XML.视图文件是result_view.php,它的第一行是

<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?>

但我收到错误"prolog中不允许内容".那么如何正确地做到这一点?我使用Eclipse + PDT.

vax*_*xis 9

一个简单的解决方案是在视图文件中设置php标头,然后回显xml标头.

将它放在视图文件的顶部:

<?php header ("Content-Type:text/xml"); ?>
<?php echo '<?xml version="1.0" encoding="UTF-8"?>';?>
Run Code Online (Sandbox Code Playgroud)