PHP Conference Nagoya 2025

openssl_free_key

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

openssl_free_keyLibera recurso de chave

Aviso

Esta função tornou-se DEFASADA a partir do PHP 8.0.0. O uso desta função é fortemente desencorajado.

Descrição

#[\Deprecated]
openssl_free_key(OpenSSLAsymmetricKey $key): void

openssl_free_key() libera da memória a chave associada ao parâmetro key.

Parâmetros

key

Valor Retornado

Nenhum valor é retornado.

Registro de Alterações

Versão Descrição
8.0.0 Esta função foi descontinuada e não tem mais nenhum efeito.
8.0.0 key agora aceita um OpenSSLAsymmetricKey; anteriormente, um resource do tipo OpenSSL key era aceito.
adicione uma nota

Notas Enviadas por Usuários (em inglês) 2 notes

up
7
Lawri van Bul
7 years ago
I just checked the code for PHP 7.1 and in there openssl_free_key is an alias for opnessl_pkey_free (PHP_FALIAS).

This supports Richards assumption.

I would also suggest to not use the alias,
but use the openssl_pkey_free function in new code.

This is because it is more descriptive about what its intend is and is the same structure as similar function in the openssl section.
up
0
Richard Lynch
11 years ago
openssl_free_key and openssl_pkey_free are probably aliases.

And the preferred one is probably openssl_pkey_free.
To Top