Fungili xml_parse() ya PHP
Mifano na matumizi
Fungili xml_parse() inaandika hifadhi ya uhariri wa faili ya XML.
Iwapo inafanana, inarudi true. Kama hayafanana, inarudi false.
Mafano ya lugha
xml_parse(parser,xml,end)
Parametro | Maelezo |
---|---|
parser | Injili. Mekaniko ya uhariri wa XML inayotumiwa. |
xml | Inayohitajika. Inaitumia kubadilika data ya XML ya upelezi. |
end | Inayotumiwa. Ikiwa thamani hii ni true, data ya xml inahusiana na uwanja wa upelezi hivi. |
Msaada na makomizo
Msaada:Ingia kufanya uwanja wa XML kwa kutumia xml_parser_create() Funguo.
Mfano
<?php // faili ya xml bila maadili $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // kufungua faili na kuread data $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // kufungua data chunk if (!xml_parse($xmlparser,$xmldata,feof($fp))) { die( print "Kosa: " . xml_get_error_code($xmlparser) . "<br />" . "Mwili: " . xml_get_current_line_number($xmlparser) . "<br />" . "Makola: " . xml_get_current_column_number($xmlparser) . "<br />"); } } xml_parser_free($xmlparser); ?>
Muonekano:
Kosa: 76 Mwili: 8 Makola: 61