(PHP 5 >= 5.2.2, PHP 7, PHP 8)
openssl_pkcs12_export_to_file — Exporte un certificat compatible PKCS#12
$certificate,$output_filename,$private_key,$passphrase,$options = []
   openssl_pkcs12_export_to_file() stocke un certificat
   certificate dans un fichier nommé
   output_filename dans un format de fichier PKCS#12.
  
x509Voir les paramètres clés/Certificats pour une liste de valeurs valides.
output_filenameChemin vers le fichier de sortie.
private_keyClé privée du fichier PKCS#12. Voir paramètres Clé/Certificat pour une liste de valeur valide.
passphraseMot de passe de chiffrement pour déverrouiller le fichier PKCS#12.
optionsTableau optionnel, les autres clés seront ignorées.
| Key | Description | 
|---|---|
"extracerts" | 
           tableau de certificats supplémentaire ou un certificat unique à inclure dans le fichier PKCS#12. | 
"friendlyname" | 
           chaîne de caractères à utiliser pour le certificat et la clé fournit | 
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
| Version | Description | 
|---|---|
| 8.0.0 | 
       certificate accepte désormais une instance de
       OpenSSLCertificate ;
       auparavant, une ressource de type OpenSSL X.509 CSR était acceptée.
       | 
     
| 8.0.0 | 
       private_key accepte désormais une instance de
       OpenSSLAsymmetricKey ou OpenSSLCertificate ;
       auparavant, une ressource de type OpenSSL key ou OpenSSL X.509
       était acceptée.
       |