PHP 8.6.0 Beta 1 is available for testing

openssl_error_string

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

openssl_error_stringВозвращает сообщение об ошибке openSSL

Описание

function openssl_error_string(): string |false

openssl_error_string() возвращает сообщение последней произошедшей ошибки библиотеки openSSL. Сообщения об ошибках находятся в очереди, так что эту функцию можно вызывать несколько раз для получения всей информации. При этом последнее сообщение самое свежее.

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

Сигнатура функции не содержит параметров.

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

Возвращает строку с сообщением об ошибке или false , если сообщений больше нет.

Примеры

Пример #1 Пример использования openssl_error_string()

<?php
// Предположим, что вы вызвали функцию openssl, которая завершилась неудачей
while ($msg = openssl_error_string())
 echo $msg . "<br />\n";
?>

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей 1 note

up
1
Joey
9 years ago
You need to do something like this to clear it:
while(openssl_error_string() !== false);
Some openssl functions will add errors to the list even if they succeed.
+Добавить

AltStyle によって変換されたページ (->オリジナル) /