(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
openssl_pkey_get_private — Получить закрытый ключ
$private_key
, ?string $passphrase
= null
): OpenSSLAsymmetricKey|false
openssl_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.
|