preg_last_error_msg

(PHP 8)

preg_last_error_msgRetorna a mensagem de erro da última execução de expressão regular PCRE

Descrição

preg_last_error_msg(): string

Retorna a mensagem de erro da última execução de expressão regular PCRE.

Parâmetros

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

Valor Retornado

Retorna a mensagem de erro em caso de sucesso, ou "No error" se nenhum erro tiver ocorrido.

Exemplos

Example #1 Exemplo de preg_last_error_msg()

<?php

preg_match('/(?:\D+|<\d+>)*[!?]/', 'foobar foobar foobar');

if (preg_last_error() !== PREG_NO_ERROR) {
    echo preg_last_error_msg();
}

?>

O exemplo acima produzirá:

Backtrack limit exhausted

Veja Também

  • preg_last_error() - Retorna o código de erro da última expressão regular PCRE executada