PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP xml_set_default_handler() 函數(shù)用法及示例

PHP XML 函數(shù)手冊

xml_set_default_handler()函數(shù)用于為 XML 解析器建立默認(rèn)的數(shù)據(jù)處理器。

語法

xml_set_default_handler(parser,handler)

定義和用法

 為 parser 指定的 XML 處理器建立默認(rèn)處理函數(shù)。

返回值

成功返回True,失敗返回false

參數(shù)

序號參數(shù)和說明
1

parser

XML 解析器的引用,用于建立默認(rèn)處理器函數(shù)。

2

handler

它用于指定用作事件處理程序的函數(shù)

在線示例

試試下面的實例,文件名為:sample.xml

<?xml version = "1.0" encoding = "UTF-8"?>

<note>
   <to>Tove</to>
   <from>Jani</from>
   <heading>Reminder</heading>
   Don't forget me this weekend!
</note>

PHP代碼如下

<?php
   $input = xml_parser_create();
   
   function default($input,$data){
      echo $data;
   }
   
   xml_set_default_handler($input,"default");
   $fp = fopen("sample.xml","w");
   
   while ($data=fread($fp,4096)) {
      xml_parse($input,$data,feof($fp)) or 
      die (sprintf("XML Error: %s at line %d", 
      
      xml_error_string(xml_get_error_code($input)),
      xml_get_current_line_number($input)));
   }
   xml_parser_free($input);
?>

輸出結(jié)果

Tove Jani Reminder Don't forget me this weekend!

PHP XML 函數(shù)手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清