PHP 8.4.1 Released!

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.
Добавить

Примечания пользователей 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