PHP 8.4.2 Released!

openssl_pkey_free

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

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

Внимание

Функцию УДАЛИЛИ в PHP 8.0.0. Пользоваться функцией настоятельно не рекомендуют.

Описание

#[\Deprecated]
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
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
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"
To Top