PHP输出XML格式
2017-01-23 15:44
399 查看
最近制作了一个的RSS订阅源,了解了一下如何使用PHP输出XML格式的方法。
头文件
输出XML
头文件
header("Content-type: text/xml");
输出XML
$data = array( array( 'title' => '标题', 'link' => 'url', 'guid' => '为项目定义一个唯一的标识符。', 'description' => '描述', ) ); //构造xml数据格式 $xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<rss version=\"2.0\">\n"; $xml .= "<channel>\n"; $xml .= "<title>RSS标题</title>\n <link>RSSurl</link>\n <description>RSS描述</description>"; foreach ($data as $itm) { //循环构造xml单项 $item = "<item>\n"; $item .= "<title>" . $itm['title'] . "</title>\n"; $item .= "<link>" . $itm['link'] . "</link>\n"; $item .= "<description><![CDATA[" . $itm['description'] . "]]></description>\n"; $item .= "<guid isPermaLink=\"false\">" . $itm['guid'] . "</guid>\n"; $item .= "</item>\n"; $xml .=$item; } $xml .= "</channel>\n</rss>\n";
demo
ONE一个的feed在feedly显示效果:
相关文章推荐
- php输出xml格式报错--XML或文本声明不在实体的开头位置
- PHP输出XML格式数据的方法总结
- php输出xml格式字符串(用的这个)
- php输出xml格式字符串(用的这个)
- php输出xml格式字符串
- php输出xml格式字符串(用的这个)
- PHP输出控制功能在简繁体转换中的应用
- 如何利用php+mysql保存和输出文件
- PHP中一个控制字符串输出的函数
- PHP中一个控制字符串输出的函数
- PHP输出控制功能在简繁体转换中的应用
- PHP输出中文的问题
- 用PHP和MySQL保存和输出图片
- 使用字符串函数输出整数化的PHP版本号
- 用PHP和MySQL保存和输出图片
- PHP输出控制功能在简繁体转换中的应用
- 用PHP输出静态页面的两种方法
- 试一下php解释器的代码高亮输出
- asp.net输出纯xml格式数据
- PHP输出控制功能在简繁体转换中的应用