downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

xml_get_current_byte_index> <utf8_encode
[edit] Last updated: Fri, 07 Jun 2013

view this page in

xml_error_string

(PHP 4, PHP 5)

xml_error_stringXML çözümleyici hata iletisini döndürür

Açıklama

string xml_error_string ( int $hatanum )

Belirtilen hatanum ile ilgili hatanın açıklamasını döndürür.

Değiştirgeler

hatanum

xml_get_error_code() işlevinden dönen hata kodu.

Dönen Değerler

Belirtilen hatanum ile ilgili bir açıklama yoksa FALSE, aksi takdirde açıklama dizgesini döndürür.

Ayrıca Bakınız



add a note add a note User Contributed Notes xml_error_string - [1 notes]
up
1
greg at getnetez dot com
9 months ago
Two notes in one.

Here is the combination of xml_get_error_code() and xml_error_string() to get the error printout as an echo response

Also, I tested before and after xml_parser_free() -- as expected, the error is indeed cleared with the free() so check your error before calling xml_parser_free()

Pushing a deadline or I would add in sample faulted xml for full p.o.c.

somebody else want to step up for that??

G

<?php
$p
= xml_parser_create();
xml_parse_into_struct($p, $data, $vals, $index);
//This call prints error
echo 'ERROR if any '.xml_error_string(xml_get_error_code($p));
xml_parser_free($p);
echo
"Index array\\n";
print_r($index);
echo
"\\nVals array\\n";
print_r($vals);
//No Error left here to be printed
echo 'ERROR if any '.xml_error_string(xml_get_error_code($p));
exit;
?>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites