多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

php教程

PHP 教程

PHP 表單

PHP 高級教程

PHP 數據庫

PHP XML

PHP 與 AJAX

PHP 參考手冊

PHP 測驗

拓展閱讀

PHP xml_parse() 函數

閱讀 (1714)

PHP xml_parse() 函數


PHP XML 參考手冊 完整的 PHP XML 參考手冊

定義和用法

xml_parse() 函數解析 XML 文檔。

如果成功,該函數則返回 TRUE。如果失敗,則返回 FALSE。

語法

xml_parse(parser,xml,end)

參數 描述
parser 必需。規定要使用的 XML 解析器。
xml 必需。規定要解析的 XML 數據。
end 可選。如果該參數是 TRUE,則 "xml" 參數中的數據為當前解析中最后一段數據。

注釋: 實體錯誤在解析的最后被報告,且僅在 "end" 參數是 TRUE 時才顯示。



提示和注釋

提示:要創建 XML 解析器,請使用 xml_parser_create() 函數。


實例 1

XML 文件

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

PHP 代碼

<?php
$parser=xml_parser_create();

function char($parser,$data)
{
echo $data;
}

xml_set_character_data_handler($parser,"char");
$fp=fopen("test.xml","r");

while ($data=fread($fp,4096))
{
xml_parse($parser,$data,feof($fp)) or
die (sprintf("XML Error: %s at line %d",
xml_error_string(xml_get_error_code($parser)),
xml_get_current_line_number($parser)));
}

xml_parser_free($parser);
?>

上面代碼的輸出如下所示:

Tove Jani Reminder Don't forget me this weekend!


實例 2

使用相同的 XML 文件但通過不同的方式顯示 XML 數據:

<?php
$parser=xml_parser_create();

function start($parser,$element_name,$element_attrs)
{
switch($element_name)
{
case "NOTE":
echo "-- Note --<br />";
break;
case "TO":
echo "To: ";
break;
case "FROM":
echo "From: ";
break;
case "HEADING":
echo "Heading: ";
break;
case "BODY":
echo "Message: ";
}
}

function stop($parser,$element_name)
{
echo "<br />";
}

function char($parser,$data)
{
echo $data;
}

xml_set_element_handler($parser,"start","stop");
xml_set_character_data_handler($parser,"char");
$fp=fopen("test.xml","r");

while ($data=fread($fp,4096))
{
xml_parse($parser,$data,feof($fp)) or
die (sprintf("XML Error: %s at line %d",
xml_error_string(xml_get_error_code($parser)),
xml_get_current_line_number($parser)));
}

xml_parser_free($parser);
?>

上面代碼的輸出如下所示:

-- Note --
To: Tove
From: Jani
Heading: Reminder
Message: Don't forget me this weekend!


PHP XML 參考手冊 完整的 PHP XML 參考手冊
關閉
程序員人生
主站蜘蛛池模板: 亚洲a区视频 | 久久久日本精品一区二区三区 | 日本一区二区不卡久久入口 | 伊人色影院 | 欧美激情伦妇在线观看 | 欧美日韩亚洲区久久综合 | 成年视频国产免费观看 | 亚洲欧美激情另类 | 亚洲欧美视频一级 | www.亚洲5555.com| 午夜在线播放 | 国内老司机精品视频在线播出 | 国内精品久久影院 | 好好的曰www视频在线观看 | 日本一区二区三区不卡视频中文字幕 | 一级秋霞理论 | 爆操网站| 成人免费视频77777 | 亚洲剧情在线观看 | 日本特黄高清免费大片爽 | 欧美性淫爽www视频播放 | 狠狠涩 | 欧美精品久久久久久久小说 | 午夜小视频网站 | 精品伊人| 中文字幕亚洲一区二区三区 | 成人在线一区二区三区 | 尤物污| 欧美性大战久久久久久久蜜桃 | 欧美精品成人久久网站 | 欧美一级毛片久久精品 | 亚洲欧美综合另类图片小说区 | 欧美性猛交xxxx免费看手交 | 日韩va| 国产日韩欧美一区 | 亚洲天堂一区二区三区四区 | 老司机深夜福利在线 | 国产裸舞福利在线视频合集 | 欧美第六页 | 久久伊人成人 | 国产乱码一区二区三区 |