isFinal (optional)
If set and true, data is the last piece of data sent in this parse.
Il est optionnel, vire le :D
shinji
MERSI c'est cool, j'avais essayé avec TRUE et ça marchais pas.
Mais pourquoi false, pour lui signaler que après c'est finis?
Ouais ça doit ê ça!
OK sympa pour la réponse rapide!
:)
kadreg
true ?
Tout étant dans ta variable, t'a pas besoin de le faire en plusieurs fois.
Puis vire le while aussi, pour la même raison :)
update:
fait deux appels à xml_parse. Le premier avec false pour lui faire évaluer la ligne, le second avec true pour le force à tout fermer.
Ou alors l'appel avec false doit se suffire, ouais, c'est bien ca avec false.
[edit]--Message édité par kadreg--[/edit]
shinji
Je n'arrive pas à parser une variable à la place d'un fichier. Pour un fichier, on analyse ligne par ligne :
while ($data = fread($fp, 4096)) {
if (!xml_parse($xml_parser, $data, feof($fp))) {
die(sprintf("XML error: %s at line %d", xml_error_string(xml_get_error_code($xml_parser)), xml_get_current_line_number($xml_parser)));
}
}
mais pour une variable, je voulais l'analyser d'un seul coup :