显示下拉菜单

openssl_pkey_export()

« openssl_get_publickey | openssl_pkey_get_details »
<?php
$key 
openssl_pkey_new(
    
 // [array $n_configargs]
);

$bool openssl_pkey_export (
    
// mixed $key
    
// string &$out
    
// [string $passphrase]
    
  // [array $configargs]
);
?>
结果
$out = '-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI4NTm+5oj4goCAggA
MBQGCCqGSIb3DQMHBAhU1p2ag9MG6ASCBMgwrTVlFQT/lZzEqSF/N0Rxv+2+74I3
EDb9PuPwmMloqXai8ef2mr51Th1pPJKIPQjW2gK6PCDKMBsOjmP2LwfqAEK4A3+0
xqYEDMH8AvVhdVxD7oDgfvwUlDqnZ536x8Nkhbgb4pU/6ksOEYWT6hg5v3KL06hn
dFMQgoKwa5Ht954ZEviVzspz0kVf3LL26Vdpfr91/vDC+AtEdp2rAPjp29fwEnMJ
DNdUEjiUY2RblnowLFjU2TOreSYgg7lpRr9onGxKWknrJ+rJewAWh82vX7gQl1F7
lVGLotQMFI/oDyxTslW5/6li/04i11WIyO1KFlovc3cBS92yWpLdgqiWK9H5lGiK
3oGaJo4tzeX6lUHHF1OV64dV++WQ1hhG4B+pORP4hZ2vzYW/tFYp1JHEVh61hfy7
ERdksOvHOU1uYV3r9uV9tplhyLflx//LhG6oaBd6bOpeJ0nUnTTw4PdTD2YSkbGl
+Wk8jmaTtg/5DPQ2/I0KLsVvGZ1H9YCgeGtGKHrV3fnxjLa5itnCPLz6EDTRvUm5
HVE3EKIk/KybFrSyR38b8quBPdwH+5NU1nQiDt/788W84ITd0aYNQLlzik0eMfgS
0hFQo9Qho+B+y6mbE/tSnLE1KkmdIsdWE4z3ww+bgUIas8iLicfTd3opwAOimNz4
OiSkHI8sE6R22WkUx+YrNQdS6/3l7p1s+U7+Q9nNVz4AzWab3fEwBRs/jE0etWZu
TnsfLEt0zrCA9aUoZX9l9j03AXWpnAK/6UcNKSkAVnEm+6+8KTU9+UoUdP3Crb7j
SWVFYCdqC7QR/qEQ33xOvQvuclZWI1WOqzSoQuTghUtO3fb3AqQBN/KAStrzglK3
MzIioTFrsJxkxWcjeWvDU5TA/z/SVe7zgukQAaShbt2wCb/1Kfg32zlzh+PXud6J
1igQQ/nKZNM7WX0nqPEw7Oe8BYnr91WHISJ5l/VaZUMvlgqQY6Ez7wumWQ9/czOU
BGDu6kZ/CUDImKnO90be/vefeGwhgf1p4PpajnNxtmhcz0s0nx5v09Ue2bE7fpCu
62GuE3q6ahOFfr8Ep1BDtevhrq3K2mPgWuab+b3zoVAfoDjb9fTy65+jvI/w3J8O
rjU+POAADb3VaqRhW7ekLlI49VqsqsyyqX3fl+fXiW6WGxncmZ2agbNAPd8vDbgI
FQzcyTXftz5U3VbI/0gXxGUfmymd/0YU9PurAsYPNl7DoDbqCQahDwfgoEhmqTam
uAvpk5FgjJU1VnucZBd0vr3kCiiNhrixzCrOiQWf+yaYTcRMXSoV3hE+NvNWuJUF
KV9js51ZfsGydUEyUnx4iLHN97zXb/7DlxHFI0rhJO+pqslfz6UD+DZHZeUOHnxQ
tVaDZ4n8Xi8jE36tQyZfCw7IH7cPEGQ+4KgN487DxQV4X3AFJMWgugU2LWJA73B9
L/pzcejzRby1X7Owqz9je38LGjuuYHkKBT2hMAM79XG1n5ByvBR0PJC3E+jK1qGc
/9vIeoJ9j4DSOc9wmM6iCeUjShM5v1mNsUC0rOFuAFFFga+sWmzh/YwJTcMxUVDL
hvPpOhd8ysROwklBtYJmoEoR9Q0griEJZp+4SEVVopkAp+15/YHF6ZdH1y17EuU2
UwU=
-----END ENCRYPTED PRIVATE KEY-----
'
$bool = true
示例
#1 openssl_pkey_export  ($key,
 
$out,
 
"this is a passphrase")
#2 openssl_pkey_export  (/* $n_configargs = ["digest_alg" => "sha512", "private_key_bits" => 4096, "private_key_type" => OPENSSL_KEYTYPE_RSA] */
 
$key,
 
$out)
另请参阅
openssl_pkey_new