xml_parser_free

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

xml_parser_freeLibera um analisador XML

Descrição

xml_parser_free(XMLParser$parser): bool

Nota:

Esta função não tem efeito. Antes do PHP 8.0.0, esta função era usada para fechar o recurso.

Libera o analisador XML informado em parser.

Cuidado

Além de chamar xml_parser_free() quando a análise está terminada, antes do PHP 8.0.0, era necessário também explicitamente remover a definição da referência ao analisador informado em parser para evitar vazamentos de memória, se o recurso do analisador fosse referenciado de um objeto, e este objeto referenciasse o recurso do analisador.

Parâmetros

parser
Uma referência para o analisador XML a ser liberado.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

VersãoDescrição
8.0.0 O parâmetro parser agora espera uma instância de XMLParser; anteriormente, um resourcexml válido era esperado.
To Top