openssl_pkey_free

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

openssl_pkey_freeОсвобождает ресурс закрытого ключа

Внимание

Эта функция была УДАЛЕНА в PHP 8.0.0. Использование этой функции не рекомендуется.

Описание

openssl_pkey_free(OpenSSLAsymmetricKey $key): void

Замечание:

Использование функции больше не имеет смысла. До PHP 8.0.0 она использовалась для закрытия ресурса.

Функция высвобождает ресурс закрытого ключа, созданный openssl_pkey_new().

Список параметров

key

Ресурс, содержащий ключ.

Возвращаемые значения

Функция не возвращает значения после выполнения.

Список изменений

Версия Описание
8.0.0 Функция устарела, так как больше не имеет смысла.
8.0.0 key теперь принимает экземпляр OpenSSLAsymmetricKey; ранее принимался ресурс (resource) типа OpenSSL key.
add a note add a note

User Contributed Notes 2 notes

up
-1
djmaze
5 years ago
This function also frees public key resources as received with openssl_pkey_get_public().

Manual above should say: "Frees a pkey resource"
up
-2
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.
To Top