PHP 8.3.0 RC 6 available for testing

openssl_free_key

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

openssl_free_key释放密钥资源

警告

本函数已自 PHP 8.0.0 起被废弃。强烈建议不要依赖本函数。

说明

openssl_free_key(OpenSSLAsymmetricKey $key): void

openssl_free_key() 从内存中释放和指定的 key 相关联的密钥。

参数

key

返回值

没有返回值。

更新日志

版本 说明
8.0.0 此函数现已弃用,因为不再有效。
8.0.0 key 现在接受 OpenSSLAsymmetricKey;之前接受类型 OpenSSL keyresource
add a note

User Contributed Notes 3 notes

up
4
Lawri van Bul
6 years ago
I just checked the code for PHP 7.1 and in there openssl_free_key is an alias for opnessl_pkey_free (PHP_FALIAS).

This supports Richards assumption.

I would also suggest to not use the alias,
but use the openssl_pkey_free function in new code.

This is because it is more descriptive about what its intend is and is the same structure as similar function in the openssl section.
up
0
Richard Lynch
10 years ago
openssl_free_key and openssl_pkey_free are probably aliases.

And the preferred one is probably openssl_pkey_free.
up
-14
CIIDMike[at]Bweb1dev3
2 years ago
PHP 8.0 Deprecated: Function openssl_free_key() is deprecated
To Top