xml_error_string
xml_error_string($error_code)
Renvoie la description anglaise de l’erreur pour un numéro issu de xml_get_error_code(), par exemple « Mismatched tag » ou « Invalid character ». Un code inconnu renvoie null.
Paramètres
- $error_code – le code d’erreur.
Exemples
echo xml_error_string(76); // Mismatched tag
// description de l’erreur avec sa position (dans le journal via error_log)
$parser = xml_parser_create();
if (!xml_parse($parser, "<a>\n<b>\n</a>", true)) {
echo "XML : " . xml_error_string(xml_get_error_code($parser)) . ", ligne " . xml_get_current_line_number($parser); // XML : Mismatched tag, ligne 3
}
Points d’attention
- Le texte est technique et ne convient pas aux visiteurs – affichez votre propre message et écrivez la description technique dans le journal.
Fonctions associées :
xml_get_error_code()
xml_parse()
error_log()