openssl_pkey_export
Gets an exportable representation of a key into a string
&reftitle.description;
boolopenssl_pkey_export
OpenSSLAsymmetricKeyOpenSSLCertificatearraystringkey
stringoutput
stringnullpassphrase&null;
arraynulloptions&null;
openssl_pkey_export exports
key as a PEM encoded string and stores it into
output (which is passed by reference).
¬e.openssl.cnf;
&reftitle.parameters;
key
output
passphrase
The key is optionally protected by passphrase.
options
options can be used to fine-tune the export
process by specifying and/or overriding options for the openssl
configuration file. See openssl_csr_new for more
information about options.
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
8.0.0
key accepts an OpenSSLAsymmetricKey
or OpenSSLCertificate instance now;
previously, a &resource; of type OpenSSL key or OpenSSL X.509
was accepted.