PHP输出XML到页面的3种方法
复制代码代码如下所示:
< PHP
页眉(内容类型:文本);
;
;
;
;
回声小菜鸟;
;
;
24;
;
;
回声男性;
;
;
;
;
红色回声;
;
;
23;
;
;
回声女人;
;
;
;
>
第二方法:
复制代码代码如下所示:
< PHP
页眉(内容类型:文本);
;
24男23女小菜鸟;
>
第三方法:
复制代码代码如下所示:
< PHP
*
用PHP的DOM控件创建XML输出
SET输出内容的类型是XML。
* /
头('content-type:文本或XML;');
创建一个新的XML文件
$ DOM =新DOMDocument('1.0 ','utf-8);
创建一个元素
为响应= $ DOM -> createElement('response);
DOM美元-> appendChild($响应);
元素子元素的建立
$books = $ DOM -> createElement('books');
为响应-> appendChild(合书);
创建图书标题
标题=美元美元DOM -> createElement(标题);
titletext美元=美元DOM -> createTextNode('php和阿贾克斯);
$标题-> appendChild($ titletext);
/ /创建图书ISBN元素
书号=美元美元DOM -> createElement('isbn');
isbntext美元=美元-> createTextNode(DOM '1-21258986);
$ ISBN -> appendChild($ isbntext);
创建图书元素
书=美元美元DOM -> createElement('book);
$书-> appendChild($标题);
$书-> appendChild($ ISBN);
作为子元素
$书-> appendChild(合书);
xml结构是在字符串变量中构建的。
xmlstring美元=美元-> savexml(DOM);
输出字符串
echo $ xmlstring;
>