PHP Conference Japan 2024

openssl_error_string

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

openssl_error_stringRetorna mensagem de erro do openSSL

Descrição

openssl_error_string(): string|false

openssl_error_string() retorna o último erro da biblioteca openSSL. As mensagens de erro são enfileiradas, portanto esta função deve ser chamadas múltiplas vezes para coletar toda a informação. O último erro será o mais recente.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna uma string com a mensagem de erro ou false se não houver mais mensagem de erro para retornar.

Exemplos

Exemplo #1 Exemplo de openssl_error_string()

<?php
// vamos supor que uma função openssl acabou de ser chamada e falhou
while ($msg = openssl_error_string())
echo
$msg . "<br />\n";
?>

adicione uma nota

Notas Enviadas por Usuários (em inglês) 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