preg_last_error_msg
PHP function
Edit on GitHub ✎
(PHP 8)
Returns the error message of the last PCRE regex execution
Description
preg_last_error_msg(): string
Returns the error message of the last PCRE regex execution.
Parameters Parameters
Return Values
Returns the error message on success, or "No error" if no error has occurred.
Examples
preg_last_error_msg() example
php
<?php
preg_match('/(?:\D+|<\d+>)*[!?]/', 'foobar foobar foobar');
if (preg_last_error() !== PREG_NO_ERROR) {
echo preg_last_error_msg();
}
?>The above example will output:
output
Backtrack limit exhausted