xml_parser_free

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_parser_freeDestruye un analizador XML

Descripción

xml_parser_free(XMLParser $parser): bool

Nota:

Esta función no tiene efecto. Antes de PHP 8.0.0, esta función se utilizaba para cerrar el recurso.

Destruye el analizador XML parser.

Precaución

Anterior a PHP 8.0.0, además de llamar a la función xml_parser_free() al final del análisis, era necesario eliminar explícitamente la referencia al parámetro parser para evitar fugas de memoria, si el recurso analizado es referenciado desde un objeto, y este objeto hace referencia al recurso analizado.

Parámetros

parser
Una referencia a un analizador XML.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Historial de cambios

Versión Descripción
8.0.0 parser expects an XMLParser instance now; previously, a valid xml resource was expected.