PHP-funktionen xml_error_string()
Definition och användning
Funktionen xml_error_string() hämtar felbeskrivningen för XML-parsern.
Syntaks
xml_error_string(errorcode)
Parameter | Beskrivning |
---|---|
errorcode | Nödvändigt. Föreskrivna felkoder att använda. Denna felkod är returvärdet för funktionen xml_get_error_code(). |
Beskrivning
returnerar med errorcode Beskrivande textsträng för felkodparametern, om det inte finns någon motsvarande beskrivning, returneras false.
Exempel
<?php // ogiltig xml-fil $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // öppna en fil och läsa data $fp = fopen($xmlfile, 'r'); medan ($xmldata = fread($fp, 4096)) { // bearbeta datachunk om (!xml_parse($xmlparser,$xmldata,feof($fp))) { dö( print "FEL: " . xml_error_string(xml_get_error_code($xmlparser)) . "<br />" . "Rad: " . xml_get_current_line_number($xmlparser) . "<br />" . "Kolumn: " . xml_get_current_column_number($xmlparser) . "<br />"); } } xml_parser_free($xmlparser); ?>
Uttan
FEL: Tagg som inte matchar Rad: 8 Kolumn: 51