xml_parser_free
En esta página
xml_parser_free
Destruye un analizador XML
[!WARNING] Esta función está OBSOLETA a partir de PHP 8.5.0. Depender de esta función está altamente desaconsejado.
Descripción#
```php
[\Deprecated] xml_parser_free(XMLParser $parser): bool#
```php
[!NOTE] Esta función no tiene ningún efecto. Anterior a PHP 8.0.0, esta función era utilizada para cerrar un recurso.
Destruye el analizador XML parser.
[!CAUTION] Anterior a PHP 8.0.0, además de llamar a la función
xml_parser_freeal final del análisis, era necesario eliminar explícitamente la referencia al parámetroparserpara 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#
Esta función retorna true en caso de éxito o false si ocurre un error.
Historial de cambios#
| Versión | Descripción |
|---|---|
| 8.5.0 | Esta función ha sido marcada como obsoleta. |
| 8.0.0 | parser ahora espera una instancia de XMLParser ; anteriormente, se esperaba un recurso xml de tipo resource válido. |