Η συνάρτηση xml_get_error_code() PHP
Ορισμός και χρήση
Η λειτουργία xml_get_error_code() αποκτά τον κωδικό λάθους του αναγνωστή XML.
Εάν επιτυχής, επιστρέφει τον κωδικό λάθους. Ανάλογα, επιστρέφει false.
Γλωσσική
xml_get_error_code(parser)
Παράμετροι | Περιγραφή |
---|---|
parser | Απαιτείται. Καθορίζει τον XML αναγνώστη που θα χρησιμοποιηθεί. |
Παράδειγμα
<?php // Μη έγκυρο αρχείο xml $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // Ανοίξτε αρχείο και διαβάστε δεδομένα $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // δοκιμή των δεδομένων if (!xml_parse($xmlparser,$xmldata,feof($fp))) { die( print "Λάθος: " . xml_get_error_code($xmlparser) . "<br />" . "Γραμμή: " . xml_get_current_line_number($xmlparser) . "<br />" . "Στήλη: " . xml_get_current_column_number($xmlparser) . "<br />"); } } xml_parser_free($xmlparser); ?>
Έξοδος:
Λάθος: 76 Γραμμή: 8 Στήλη: 61