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;以前接受的是类型为 OpenSSL key资源
添加注释

用户贡献的注释 2 个注释

-1
suconghou at gmail dot com
3 年前
PHP 8 弃用了 openssl_free_key(实际上是它别名的 openssl_pkey_free)并在密钥实例超出范围时自动销毁它。
-2
djmaze
5 年前
此函数还会释放使用 openssl_pkey_get_public() 收到的公钥资源。

以上手册应改为:“释放 pkey 资源”
To Top