Función PHP xml_parse_into_struct()
❮ Referencia del analizador PHP XML
Ejemplo
Analizar datos XML en una matriz (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);
?>
Definición y uso
La función xml_parse_into_struct() analiza datos XML en una matriz.
Esta función analiza los datos XML en 2 matrices:
- Matriz de valores: que contiene los datos del XML analizado
- Matriz de índice: contiene punteros a la ubicación de los valores en la matriz de valores
Sintaxis
xml_parse_into_struct(parser, data, values, index)
Valores paramétricos
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 |
Detalles técnicos
Valor devuelto: | 1 en el éxito. 0 en falla |
---|---|
Versión PHP: | 4.0+ |
❮ Referencia del analizador PHP XML