Parser une variable à la place d'un fichier? [PHP-XML] - Programmation
Marsh Posté le 04-05-2001 à 12:21:36
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]
Marsh Posté le 04-05-2001 à 12:28:41
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!
Marsh Posté le 04-05-2001 à 13:10:20
Citation : |
Il est optionnel, vire le
Marsh Posté le 04-05-2001 à 12:20:03
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 :
xml_parse($xml_parser, $data, ???)
mais que mettre comme condition de fin?
Une idée?