(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_export_to_file — Obtém uma representação exportável de uma chave em um arquivo
$key,$output_filename,$passphrase = null,$options = null
openssl_pkey_export_to_file() salva uma versão ASCII blindada
(codificada em PEM) de key no arquivo nomeado por
output_filename.
Nota: É preciso ter um arquivo openssl.cnf válido instalado para que esta função funcione corretamente. Consulte as notas na seção de instalação para obter mais informações.
key
output_filenameCaminho para o arquivo de saída.
passphrase
A chave pode ser opcionalmente protegida por uma senha definida no parâmetro
passphrase.
options
options pode ser usado para fazer ajuste fino do processo
de exportação especificando e/ou substituindo opções para o arquivo de
configuração do openssl. Consulte openssl_csr_new() para obter
mais informações sobre options.
| Versão | Descrição |
|---|---|
| 8.0.0 |
key agora aceita uma instância de OpenSSLAsymmetricKey
ou OpenSSLCertificate;
anteriormente, um resource do tipo OpenSSL key ou OpenSSL X.509
era aceito.
|