(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 的资源。 |