(PHP 8)
preg_last_error_msg — Returns the error message of the last PCRE regex execution
Returns the error message of the last PCRE regex execution.
Diese Funktion besitzt keine Parameter.
Returns the error message on success, or "No error"
if no
error has occurred.
Beispiel #1 preg_last_error_msg() example
<?php
preg_match('/(?:\D+|<\d+>)*[!?]/', 'foobar foobar foobar');
if (preg_last_error() !== PREG_NO_ERROR) {
echo preg_last_error_msg();
}
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Backtrack limit exhausted