PHP Conference Nagoya 2025

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

Exemplo #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

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top