PHP 8.3.4 Released!

openssl_pkey_free

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

openssl_pkey_freeFrees a private key

Aviso

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

Descrição

openssl_pkey_free(OpenSSLAsymmetricKey $key): void

Nota:

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

This function frees a private key created by openssl_pkey_new().

Parâmetros

key

Resource holding the key.

Valor Retornado

Nenhum valor é retornado.

Registro de Alterações

Versão Descrição
8.0.0 This function is now deprecated as it doesn't have an effect anymore.
8.0.0 key accepts an OpenSSLAsymmetricKey now; previously, a resource of type OpenSSL key was accepted.
add a note

User Contributed Notes 2 notes

up
-1
suconghou at gmail dot com
3 years ago
PHP 8 deprecates openssl_free_key (actually openssl_pkey_free which it aliases) and automatically destroys the key instance when it goes out of scope.
up
-2
djmaze
4 years ago
This function also frees public key resources as received with openssl_pkey_get_public().

Manual above should say: "Frees a pkey resource"
To Top