Fonction PHP xml_parse_into_struct()
❮ Référence de l'analyseur PHP XML
Exemple
Analysez les données XML dans un tableau (à partir de note.xml ):
<?php
$xmlparser = xml_parser_create();
$fp = fopen("note.xml",
"r");
$xmldata = fread($fp, 4096);
// Parse XML data into an array
xml_parse_into_struct($xmlparser,$xmldata,$values);
xml_parser_free($xmlparser);
print_r($values);
fclose($fp);
?>
Définition et utilisation
La fonction xml_parse_into_struct() analyse les données XML dans un tableau.
Cette fonction analyse les données XML en 2 tableaux :
- Tableau de valeurs - contenant les données du XML analysé
- Tableau d'index - contenant des pointeurs vers l'emplacement des valeurs dans le tableau de valeurs
Syntaxe
xml_parse_into_struct(parser, data, values, index)
Valeurs des paramètres
Parameter | Description |
---|---|
parser | Required. Specifies the XML parser to use |
data | Required. Specifies the XML data to parse |
values | Required. Specifies an array with the values of the XML data |
index | Optional. Specifies an array with pointers to the location of the values in values |
Détails techniques
Valeur de retour : | 1 en cas de succès. 0 en cas d'échec |
---|---|
Version PHP : | 4.0+ |
❮ Référence de l'analyseur PHP XML