xml_parse_into_struct
將XML數據解析為數組結構
xml_parse_into_struct()
函數將XML 數據解析為數組。
此函數將XML 數據解析為兩個數組:
將XML 數據解析為數組(從note.xml中解析):
<?php $xmlparser = xml_parser_create ( ) ; $fp = fopen ( "note.xml" , "r" ) ; $xmldata = fread ( $fp , 4096 ) ; // 將XML 數據解析為數組 xml_parse_into_struct ( $xmlparser , $xmldata , $values ) ; xml_parser_free ( $xmlparser ) ; print_r ( $values ) ; fclose ( $fp ) ; ?>
運行實例
xml_parse_into_struct ( parser , data , values , index )
參數 | 描述 |
---|---|
parser | 必需。指定要使用的XML 解析器。 |
data | 必需。指定要解析的XML 數據。 |
values | 必需。指定一個數組,用於存儲解析後的XML 數據值。 |
index | 可選。指定一個數組,用於存儲指向值數組中數據位置的指針。 |