PHP8 openssl_pkey_export

2024-03-12 14:07 更新

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

openssl_pkey_export — 將一個密鑰的可輸出表示轉(zhuǎn)換為字符串

說明

openssl_pkey_export(
    OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $key,
    string &$output,
    ?string $passphrase = null,
    ?array $options = null
): bool

openssl_pkey_export() 將 key 當(dāng)作 PEM 編碼字符串導(dǎo)出并且將之保存到output (通過引用傳遞的)中。

注意: 必須安裝有效的 openssl.cnf 以保證此函數(shù)正確運(yùn)行。參考有關(guān)安裝的說明以獲得更多信息。

參數(shù) 

key
output
passphrase

密鑰可以通過 passphrase 來保護(hù)。

options

options 可以用來調(diào)整導(dǎo)出流程,通過指定或者覆蓋openssl配置文件選項(xiàng)。參見 openssl_csr_new() 獲取更多關(guān)于 options 的信息。

返回值 

成功時返回 true, 或者在失敗時返回 false。

更新日志 

版本說明
8.0.0key 現(xiàn)在接受 OpenSSLAsymmetricKey 或 OpenSSLCertificate 實(shí)例;之前接受類型 OpenSSL key 或 OpenSSL X.509 的 resource。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號