(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_get_private — Get a private key
$private_key, ?string $passphrase = null): OpenSSLAsymmetricKey|false
   openssl_pkey_get_private() parses
   private_key and prepares it for use by other functions.
  
private_key
       private_key can be one of the following:
       
passphrase
       The optional parameter passphrase must be used
       if the specified key is encrypted (protected by a passphrase).
      
   Returns an OpenSSLAsymmetricKey instance on success, or false on error.
  
| Version | Description | 
|---|---|
| 8.0.0 | On success, this function returns an OpenSSLAsymmetricKey instance now;
       previously, a resource of type OpenSSL keywas returned. | 
| 8.0.0 | private_keyaccepts an OpenSSLAsymmetricKey
       or OpenSSLCertificate instance now;
       previously, a resource of typeOpenSSL keyorOpenSSL X.509was accepted. | 
| 8.0.0 | passphraseis nullable now. |