= 5.2.2, PHP 7, PHP 8)openssl_pkcs12_export — 將 PKCS#12 兼容證書存儲文件導(dǎo)出到變量說明openssl_pkcs12_export( mixed $x509, string &">

openssl_pkcs12_export

(PHP 5 >= 5.2.2, PHP 7, PHP 8)

openssl_pkcs12_export將 PKCS#12 兼容證書存儲文件導(dǎo)出到變量

說明

openssl_pkcs12_export(
    mixed $x509,
    string &$out,
    mixed $priv_key,
    string $pass,
    array $args = ?
): bool

openssl_pkcs12_export() 以 PKCS#12 文件格式 將 x509 導(dǎo)入到以out命名類型為字符串的變量中。

參數(shù)

x509

參見密鑰/證書參數(shù)以獲取有效值列表。

out

成功,該字符串將為 PKCS#12 格式。

priv_key

PKCS#12 文件的私鑰部分file, 參見 公/私鑰參數(shù) 獲取更多可用列表。

pass

用來解鎖 PKCS#12 文件的解密密碼。

args

可選數(shù)組,其他主鍵將被忽略。

Key 說明
"extracerts" PKCS#12 文件中包含的額外證書或單個證書的數(shù)組。
"friendlyname" 被證書和密鑰使用的字符串

返回值

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