(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_export_to_file — 将密钥的可导出表示形式保存到文件中
$key
,$output_filename
,$passphrase
= null
,$options
= null
openssl_pkey_export_to_file() 将 key
的 ASCII 编码(PEM 编码)表示形式保存到名为 output_filename
的文件中。
注意: 此函数需要安装有效的 openssl.cnf 才能正常运行。有关更多信息,请参阅安装部分中的说明。
key
output_filename
输出文件的路径。
passphrase
可以使用 passphrase
对密钥进行可选保护。
options
options
可用于通过指定和/或覆盖 openssl 配置文件中的选项来微调导出过程。有关 options
的更多信息,请参阅 openssl_csr_new()。
版本 | 描述 |
---|---|
8.0.0 |
key 现在接受 OpenSSLAsymmetricKey 或 OpenSSLCertificate 实例;以前,接受类型为 OpenSSL key 或 OpenSSL X.509 的资源。 |