SimpleXMLElement::__construct
Crea un nuevo objeto SimpleXMLElement
&reftitle.description;
publicSimpleXMLElement::__constructstringdataintoptions0booldataIsURL&false;stringnamespaceOrPrefix""boolisPrefix&false;
Crea un nuevo objeto SimpleXMLElement.
&reftitle.parameters;
data
Una cadena XML bien formada o la ruta de acceso o un URL que apunta a un documento XML si dataIsURL vale &true;.
options
Opcionalmente utilizado para especificar
parámetros adicionales de Libxml,
que afectan la lectura de documentos XML. Las opciones que afectan la salida
de los documentos XML (por ejemplo LIBXML_NOEMPTYTAG)
son ignoradas silenciosamente.
Puede ser necesario pasar LIBXML_PARSEHUGE
para poder tratar nodos de texto profundamente anidados o muy voluminosos.
dataIsURL
Por omisión, dataIsURL vale &false;. Utilice
&true; para especificar que el parámetro data es
una ruta de acceso o un URL que apunta a un documento XML en lugar de una
cadena de datos.
namespaceOrPrefix
Prefijo de espacio de nombres o URI.
isPrefix
&true; si namespaceOrPrefix es un prefijo, &false; en caso contrario.
Valor por omisión: &false;.
&reftitle.errors;
Produce un mensaje de error de tipo E_WARNING
para cada error encontrado en los datos XML y
lanza también una exception si los datos XML no pueden ser
analizados.
Utilice la función libxml_use_internal_errors
para suprimir todos los errores XML y la función
libxml_get_errors para recorrerlos.
&reftitle.examples;
Los ejemplos listados incluyen a veces examples/simplexml-data.php,
esto hace referencia a la cadena XML del primer ejemplo de
el uso básico.
Crea un objeto SimpleXMLElement
movie[0]->title;
?>
]]>
&example.outputs;
Crea un objeto SimpleXMLElement a partir de un URL
asXML();
?>
]]>
&reftitle.seealso;
simplexml_load_stringsimplexml_load_filelibxml_use_internal_errorslibxml_set_streams_context