(PHP 8)
preg_last_error_msg — Devuelve el mensaje de error de la última ejecución de regex PCRE
Devuelve el mensaje de error de la última ejecución de regex PCRE.
Esta función no tiene parámetros.
Devuelve el mensaje de error en caso de éxito, o "No error"
si no se
ha producido ningún error.
Ejemplo #1 Ejemplo 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();
}
?>
El resultado del ejemplo sería:
Backtrack limit exhausted