显示下拉菜单

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-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIfFdzOUJl8P0CAggA
MBQGCCqGSIb3DQMHBAiOdHohK6fYegSCBMj331JQkIHrd9WZTAGAY0pNC2b4Fur4
EVzbqV+QbYllRycW1lYX36HuqQc/LIuHjEyVoMtTdiSHfgj/8THrnzUxBUeJif0H
Vns7oqc1hnbnS2EKmnweW6tSHXLE40f5iTCNLw6iAekcdGIGfk2EwOG9FG+N95zU
Bwx8szCL3pfqRUZpIKogl1ZyV8ch5EJf69vKUmeBy6n2szuQGsYyWCfI2VumMkFT
uprU2Bh8vmga6SwKY0dxCakogM1BJyBKW0LhHgF3feI587PdD1LqfsXhf0u703He
yWD80iGTJvmqUj+GALb1ggsskKNOOr1EoDhBGZ2bmmSzXPWkop2j4hrfnTsRF6F7
4EteWXCziJBpvy8dqpyuUa7c8n2GTqwLoZaXChUSpqRFcZ1lARKIX9GbNZRoq1h5
J6wj7hn0KLEZuqykP4sQDQYwjC2AbnEceb6ELvPYhE5xn6jNLQwSTvKTDakg1TcA
n7wP2Vd6imwH1OHFyyuhxStzed/nd5X0l5RPTWTzkHd0Ra9ZwPl7FAG2nTvBl5Tl
NG66U5Xa0bFHN9gxVl4DhZiR2KrgJdC1N3Vl1rXrmd03SreHm4WLEP0Zwqexx1TN
8FY6CXybytqYfh7tMyw5J57cetV4JW9/lIWKyaXSrx3oSGGuYaMz9XkDxT4dTpU/
PL3S6h4erX+AIFCwJatEMYdaV4QzYdOHDUFnxfVsk8JFwS+D8YIdggNFh1D1sfnK
PYuDIoukUZViRH68FBEN0WeJDp29vvuwYbwE6DcA1ory5QoxOIOx/TluZHLTDXgu
k1vT/oFMYTuWFnUzG+d9Z8Sj8NlmMjxGF1oHfx8wikWu/cWu1aj7T8VWLuzsDb1U
NKy+2tGsJ5MhT5mqpExYsyeK0ZIMk3y7zzdcy9poNwqcIenJVm7enogys/jM3qrc
WhdFOonPdsRv0DhxaH16FdIygAoJUo7LvJwUE4pgojuPJPzLQaI2aNrZ4CJJx0ZX
7jB4VEyfgXkuT23IjYQGGq0m6/t1ZD4oC38uZttxqtOQbrQuzyUO5vl5q5ZuqEWg
wUaGuLniyuaDIUPZl94kYUFsqfFHDtGn1UnmyR42JgIMhuCv3xKsr0XS2DyVsRA2
wzPpWHIGTVvfS7o5QjHsrNGBhcIhDTCVdVjhhwQ04YokxXxbP2T4jg8ljsYvjQvt
H7y6X1j72qTysXQ/xEFz2nH9Ni3+Jv+yGOtqqgro9BkFg5mAK0QxcKWZOya33HZ8
y0X8MV2/SXMRJtJOf7Fn+D/dxVmqSymWm99E5+LeqFJ5GOFbBKKI6F2sTRZWir0w
q5m6NQHLNGqBZmhMNdZUPU9NMCZtkR4+72jyZTAR7zGxLukB1gA/a+KE53Df+QdV
wyuEbDP5gwfp//nW1N+5L/3YDrIplmU1tpEPgezd4vGzRyqA/FhNPKXFrlk3NwjI
ZmXIFRwaNXkkIKy0NbNd1WPyBUYwhFxmCJ6j5/NIrph1iRe5r7o5c1oex6zaI+3q
h6fIZgetvUc/gvdsD18yI/h0tRBIMv9iwkUnQd9pr8oAYsn6BropdQnURreHlhlh
K/i5Irm3yxjcT4KdTRsEYOcVLFU+kILUJgztUlz9ho1h6c+EfWGD3cvshdAVBfde
m2w=
-----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