Разбирает сертификат X.509 и возвращает для него объект

# openssl_x509_read

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

openssl_x509_read — Разбирает сертификат X.509 и возвращает для него объект

### Описание

function openssl_x509_read(OpenSSLCertificate|string `$certificate`): OpenSSLCertificate|false

Функция openssl_x509_read() извлекает сертификат из параметра `certificate` и возвращает объект класса OpenSSLCertificate для него.

### Список параметров

`certificate`

  Сертификат X509. Список корректных значений даёт страница Параметры ключей и сертификатов.

### Возвращаемые значения

Функция возвращает объект класса OpenSSLCertificate в случае успешного выполнения или `false`, если возникла ошибка.

### Ошибки

Если получить сертификат X.509 не удалось, выбрасывается ошибка уровня `E_WARNING`.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | В случае успешного выполнения функция возвращает экземпляр класса OpenSSLCertificate; раньше возвращался ресурс (resource) с типом `OpenSSL X.509`.
8.0.0 | Параметр `certificate` теперь принимает экземпляр класса OpenSSLCertificate; раньше принимался ресурс (resource) с типом `OpenSSL X.509`.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open