PHP 8.1.0 RC 4 available for testing

openssl_pkey_free

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

openssl_pkey_freeFrees a private key

Aviso

Esta função está OBSOLETA desde o PHP 8.0.0. Depender dessa função é altamente desencorajado.

Descrição

openssl_pkey_free(OpenSSLAsymmetricKey $key): void

Nota:

This function has no effect. Prior to PHP 8.0.0, this function was used to close the resource.

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

Parâmetros

key

Resource holding the key.

Valor Retornado

Não há valor retornado.

Changelog

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 add a note

User Contributed Notes 2 notes

up
1
suconghou at gmail dot com
9 months 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
-1
djmaze
2 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