显示下拉菜单

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-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIpmYJ8MjjjOMCAggA
MBQGCCqGSIb3DQMHBAihN4cnqo2qWASCBMhg9yWEw5/X6Vrlp1ajVo0enKINphly
yZDi4H2talo5UZ5fGA5BwAaL0EWcVitb9bPROVSbSnfIt0mcIcsDQZbIrK9I9hUS
ONpo3XvnZpxA31F5jUVY7lMPUaCbc3zbzywjAw0Dd18tB5LRbIyMcGVq6KIiaJDH
vBBsJ8Cb5euxWskqymGgm78W5I1Cq55cZa1Ng55vXuvNvJSeNxrILZytEtqTGNNy
VA/cDsm6iF//b0EU/aCL2smaWFdBN2BvCoEQK3wbZB6yNawzS62JHcgXhrChCM5g
bC4f8ZEm/C0N/AmqEceeulT3wmZX59qjeKHsYF/H8X+GETjuoaNiGCWEbuOTTw0L
eAHBM4EsiOX2KH8o3VgYreEubzvw49rxj38ol3LB+VN3yiO6qhn/J/BWcY9u+IoW
QcJXGvsI9K8eeJ3CKRm+dT/iGLVwFbV05Nyg6r+73KDetR2W+RzciiMLhyZgZHB/
itkUgeqeXd69UuWGAeT0DpCZhy0+B/gXeXT/hxYdVc0SRYfRU2KaJja6y2jQLQLZ
Gwh2wSYqRszgnxaCcy0Lkmg/gsd68k2WWvTsR55HqoZANDP8TDY2Mqp0MQQh9s+S
nB2Yzz2W5L8J5UKxki0kfzfp+KcMMJoKJMIHwNJtXpGwLFSHj8DeNUyED+IlCjV5
ewJuLiL4ym7Byalre3C2vEQWckf0wHgUvTPwfDctdfbnb/6ta5iZgZS4Jx9wK4lT
QEsQRNQTGPVSbcg4fvaa+jzJo1YIr0tH5baFzoxPvntf1q716xDsXUJ7AIRw42QB
WvMQ361nKRGc+q5pibkw4QOYQA8ZvYKAoJUlMnLUVOCIIzYpN+7UhCOaeifQvZI5
Ay8I5uIcu02PmJRqtlmPdFwDAL7d4ufwOjhi+R3r45ZVmjTO9so4nvO30A2WWjhx
mSEvxKqBzs5Uhk/1Lw8kFmnwXnsmvZ+H7eiUb2A+js2UDzccoKzInfkBiMzvMi35
FPoeHII6fqEBjdkZ9XrfjzwsYKISquxf8vi/4i3nsAxBrMm/sgHEwgcu3o0jmAQy
wfyHCKy77ellZa7xRSCdu+sYnxV46VAjqBAb7WEFUnlI14P0z18o37BkvU3/KQNR
HZRFw4wIMq3ubTLrxNuMU6iWdzXKP0Icq9yY9SDdJG+b9QjVEmCi2W/sDD4vUMtV
ToZ+Nn/pmT9tccydGCKheKWWuDbNEaZv1KfMphlFGBx0pMKJNsdFQUceZgrZD3bv
VPXr6fF8kDlShq8t1Cz60RXC1/9KWAr2Y/AOc1fdeIweHBPpIn9TJxbIqb96MOba
nkIgUYxvt8c5Lddx+NFiZgVklLBtayHrGXiLStE+O+u0w39swdBRwRtoIWqykxgO
PuyUtl0v/yuxGorofloP9ERD2AET+Tx9BC93FCWUNYoDs2N57Nz/k9JhIPQrHXG9
d6+ZQfrU654p+a7V5e7JegDzMBJmisD3q3et8AJsQgYI8Odk6zAMPQn5VNw/yvDV
UtaGnjt31MFdTlfv8w+tLQdhIkarOd34UsCWyj9yfqDIciOOoFxYYWmQgnlzOFcU
GNKtDgqO+S635y4F/vI9IlubrwqUB0kQ/oaJh0o3qt7M9UXts8A/NPzaWvbhTPD5
sP8=
-----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