(PHP 8)
preg_last_error_msg — Renvoie le message d'erreur de la dernière exécution de regex PCRE
Renvoie le message d'erreur de la dernière exécution de regex PCRE.
Cette fonction ne contient aucun paramètre.
Renvoie le message d'erreur en cas de succès, ou "No error"
si aucune
erreur ne s'est produite.
Exemple #1 Exemple 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();
}
?>
L'exemple ci-dessus va afficher :
Backtrack limit exhausted