日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

php生成xml時添加CDATA標簽的方法_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:php輸出xml必須header的解決方法
問題描述: 最近在做一個xml輸出時發(fā)現(xiàn)我們直接使用echo輸入的xml文檔會提示Error: Object # has no method load'錯誤的了,后改用了header()輸出xml頭文件就解決了,下面記錄一下。 解決方法: 由于xml長的和txt文件太相似,所以導致我總和txt混為一談。 現(xiàn)來看看如下

 本文實例講述了php生成xml時添加CDATA標簽的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

其實php生成xml時添加CDATA標簽方法非常的簡單,因為是一個在xml中可以存儲各種內容的標簽了,下面整理了一個例子希望對各位有幫助。

有碼有真相,貼上代碼,大家不要把<![CDATA[ $text]]>當成前后綴,其實它可以是標簽。
 
具體代碼如下:

代碼如下: <?php
$dom = new DOMDocument("1.0");
// display document in browser as plain text
// for readability purposes
header("Content-Type: text/plain");
// create root element
$root = $dom->createElement("toppings");
$dom->appendChild($root);
// create child element
$item = $dom->createElement("item");
$root->appendChild($item);
// create text node
$text = $dom->createTextNode("pepperoni");
$item->appendChild($text);
// create attribute node
$price = $dom->createAttribute("price");
$item->appendChild($price);
// create attribute value node
$priceValue = $dom->createTextNode("4");
$price->appendChild($priceValue);
// create CDATA section
$cdata = $dom->createCDATASection(" Customer requests that pizza be sliced into 16 square pieces ");
$root->appendChild($cdata);
// create PI
$pi = $dom->createProcessingInstruction("pizza", "bake()");
$root->appendChild($pi);
// save and display tree
echo $dom->saveXML();
?>

分享:php生成百度sitemap站點地圖類函數(shù)實例
問題概述: 公司網(wǎng)站是問答百科的網(wǎng)站、seo工程師提出需求說根據(jù)網(wǎng)站的問題來生成xml文件。每個xml文件包含5000條setmap格式數(shù)據(jù)�,F(xiàn)在線上網(wǎng)站大約有70w條問題,所以說基本生成140個xml文件。還有一個索引文件。比如文件的名稱以數(shù)字開頭的。索引文件包含的內容就是每

來源:模板無憂//所屬分類:PHP教程/更新時間:2014-10-21
相關PHP教程