PHP 8.4.0 RC4 available for testing

openssl_error_string

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

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

Описание

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
3
Joey
8 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.
To Top