显示下拉菜单

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-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIZTuLqws1C1gCAggA
MBQGCCqGSIb3DQMHBAjyefTFw+R1NwSCBMhB0C/S4XEPyx/fg9ArNr46dHkmd3CQ
eBPdliYYhE9hrpUfjn4vvGrTydAXPBEC/k02Vy+LPrEOFRIy2BcfPHJ0hPw++KGv
khlNpCToHatIVYbqBP8AaotCA0meBHaaC9Nhcdcoddo/RE4xDEyp6lQwj+wmFsJL
MKZyd/eWT6fQHI8mDEwqimudSdqj3kA6X3ajBmP7yAwnDvvq18soJ0+21Hcl71L2
4IMsZE/zD/1OzNGF4VvRzGTWZIdzgpoFKKKnoDBpLWPn9f6/534WBzlK/o6O+8BJ
If5POAedQGVBpA2+tkNcs/DfTLbwp2mmqWSXari/WHiy7npqZRuZnX7ZeVxBNx2x
Spl9SjxkMol1d4drTtvAyZVb43pdKRuxFOwMklWtibnzSpOS3/0z/AYdZZoQpxrQ
xiTPztbUYcPen7ZIUtUwQ2hnAX5mUKgg3Q71V45eiw5KWBQHAbhaNac6NoBza8dW
+aKidiIaSQB60CFnYmmHtLmVor8zQC5cFpyyQbyQzl6yAaBeuDHTioxtSWv1b2/L
OUj7n5bUpsj0Yh/PRRVW+42vYFA7T0C245oxVTHsZzuUbLv7KLbCXUxbfWwQ7YQ9
ko/5cPFw3z+PC6uOZ8cmTc+UYgnaDYepLFkdbllHJQA+bPGTG4MEm1dwS8Q388Z4
5MWLWfLkA3jUDH/l1O7OtGsGz2NwD7Q2zaVLAY4jY5Z9eNCKv9J4Kl5NVewAwAjM
bLsaMooLct1U3nqKfd+VmkmwJCuk1T8yphm1pWCOrihfNwfgT5d27SDvaWpcyMxQ
FDMqDYPUDuLhBLEVXMaMDBzb2uaUrakqobIP7gAm0mw2fGsRPte294KbtKEVD6W2
NDSfzSUgfYdDXFi7PTqJ86J1lqrDgSQm//vB4QVmbeoe5Qr2Le/ig/ZnuqWExGJj
t0aWhdhfQpAc731M0uzqFz/ac0sypd48tltCNYVY9Kh3sSwSfn6dguEtW6W8E53p
gSXUiDkLn7nwBuMQBsOMQtcMTd9Hew7Wz97V/2zSzKsVkG2nSW5iM08i1S7cf9K4
fsyXEov85oHnYawv6XQjg2QytOrOfjtGAKUTnBhSV7ur0926Zkwd45kxWCcl7hJ0
ryLiWuPNPNVBCEYCo7p42Z8mh35+tuVkyL7FliMKWA7xxPIdwnauTqUUcqDLFTVw
zndrYlXWXAHYKyEVvyerr5gsslWFeU152b5N6U/nw1sKS/Aeik0tCj/ljj7fDDQO
jkFhPKDLh4K+1kEq4XLZnsaSyI7zfTYMKZd6Lus4JN8qsWoEO8vjfbH7VBpSVc3C
rACC40EYmuy113aTBVmz0sfav/i6XT9zd0OPG6eEYs0puN732TF7yXtg18j8dA1Z
ckcRr71kZ+5blKl0LEP+Gky2/J+/elAoMZyP8g8JhqSM/YRYCZXmvadBzjCdtkd2
0mv2TgfpiHtA+Jd24k/Ul3Vt030RODWQmYHEjzie/el+Lo3pIdzWJ+CPhZ8QvCUe
P+xwnn0w1Il9NbKzoX2ukejzlblKZxuzozdf0BsMigL0sPJuiyPuQEzTksEQp8YI
MczYqU0sFl49EzSzak47Cck4T5+yw36gnBy1v/5IXPzFlKkIDNaZcR2wICEq/LPU
1ag=
-----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