显示下拉菜单

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-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIjhpWCVIBMTECAggA
MBQGCCqGSIb3DQMHBAjGvCcOYW7UPASCBMiLbJWmRjB2qSMFl8qlTV1SLjJegLpD
Ali4zbO2wTnhkn85/XO5DNJ1pAnIR4GvuRzjchCJyiLGXx6/kuRENgHsNwdxOa4W
l7nCSnDFsrBddeF6fsUaYkQIChozKlQQXg3O5utz1jqKf5hk7rY/OGqZrF3u5cwU
Acvb6Rj9mxwxikSi9PpueC1varsfHHqf2Wsar4nbDQm35+b4cFrjfzpEPrLdB6jT
Q74qtk/9OHrBHSLRttsEvTry93unVa4FTKjKda8FDnLTN6Qb8Kh8ROdwo8uXMUoz
9EFGfi3WBwExjOKeOJTwjJ3Auy9JN9a4/fIHM+YjOTIZ4kZDx4dceZg32FSgmwiX
aJCv2GvcT4PNGwPNfnOHqYCBkvQBAM8ZfiGSG7Xddq5a80VJqg10Yp6r26SfwO7B
TX4L+3zLcN07o9vGDT3yN8ZBmU/6Hb/syo91ByWB94dh2KJA5nbSnwan4f6xQj4E
b5Mk4DhJgFyogGydZp+u4Dx6ObgMuOfRNzJOOtRPYxQk2uqtS1ASamJFaHiOxI2Y
tpoiW6pAHKFXcFckz4/Fwl3eRd2trd1SN6TeHDRUzhlV2kSR6pL/XffumPBS5NBU
THgBD62IalMqqzR+QBTBgDWKvbEZR6D+4FUvxpYnl920zmW+rAzzhzAuj8VZfn10
1yGmNLMNqwamptrk3Z3ln6u5KAff9Fqvf0RTtUJZXPM1a9P8zkDmjvMgRVacYjEW
u4WhODdSFb7yy0QkkU/h/rcyGYj9teEqlQMkdTw/7/dc2OdNJga6cl6fPlF1+AM+
OdoPWUQGN7S1ZmRWdDDEMkTAhsI1z+56IDViYGbqB+1d2n/ih9/1Ms8Dg2Pjiw8J
XzsHokqP9ewQjZH43SMR21tb+D57oPm+LdrNsLK3n5zVkjpwUKENC3VGyQgzHmfH
LbwAE9ruRuCAmfQwVsrbb5SMM12OnamZgJoI+l8VFZe81Fs6UAax7GiXgQQSAHNk
5NyhMlLnpB2ClDNu9F4Gla6eN9He+LwpnqwCIMehKu6kPOhScPF3OX99peyzNsPF
6/UUU76zFjCdRM4F3dqX0p5im3SgycYtFwvMf+aULoBZ/WvizLPEqi0ATI4jXiaX
J+o6VMu6g8MVzNmp4b+j3cvgQi1WmLFrX8cFnQ8A6ejNlyTtWCq0hsvCzj1HqAB/
q1od4ACcYkPuy5z+Gw8ZTJ9gjrpbaXFjKw6q4hOn4bpZJaVABonGw9NzFV2olp15
P0roomhJyOlWhcAB1lFee/O0fHtyrzi63R69eqJfZSkkcWYc8fJYsc0vc6LJG1jA
Gfc9IE56k6Y43Za7fhkiqeWKGdE8UFWhsas3w3oHiqGwJNUYUSLpo6Vv/SGtm+aQ
irpvCUNySHjhjZ/IxjLRziC1vmDGN8E+eXgYWBlQGfPFtOP/njFRVPXdHjamun/M
2Hz7wQsv91KznXO3QTPqLBXWZxpqdYI5wa9JracGx1lfDzQQxRkLmQzq1ym6s1xF
nBhO3vhZUyh7o3syAndvd7GyUge3hIB2orCBE0FDdprtAlyfyzWehUTvMad1pPiC
CDwtYuLHCYLa/VkpMNVx+/ZrMhq3b0CUoBsYRZUHRwNJYN5ufUu+C5N2n6YbMdVs
gLM=
-----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