(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_get_private — Получить закрытый ключ
$private_key
, ?string$passphrase
= null
): OpenSSLAsymmetricKey|falseopenssl_pkey_get_private() разбирает private_key
и подготавливает его к использованию в других функциях.
private_key
private_key
может быть задан следующим образом:
passphrase
Если ключ защищён паролем, то его надо указать в параметре passphrase
.
Возвращает экземпляр OpenSSLAsymmetricKey или false
в случае возникновения ошибки.
Версия | Описание |
---|---|
8.0.0 | В случае успешного выполнения функция возвращает экземпляр OpenSSLAsymmetricKey; ранее возвращался ресурс (resource) типа OpenSSL key . |
8.0.0 | private_key теперь принимает экземпляр OpenSSLAsymmetricKey или OpenSSLCertificate; ранее принимался ресурс (resource) типа OpenSSL key или OpenSSL X.509 . |
8.0.0 | passphrase теперь допускает значение null. |