YouTip LogoYouTip

Php Preg_Last_Error

# PHP preg_last_error() Function [![Image 3: PHP Regular Expressions (PCRE)](#)PHP Regular Expressions (PCRE)](#) The preg_last_error function is used to return the error code from the last PCRE regular expression execution. ### Syntax int preg_last_error ( void ) ### Example ## Return the specified matching element in the array: <?php preg_match('/(?:D+|)*[!?]/', 'foobar foobar foobar'); if(preg_last_error() == PREG_BACKTRACK_LIMIT_ERROR){print'Backtrack limit was exhausted!'; }?> The execution result is as follows: Backtrack limit was exhausted! ### Return Value * PREG_NO_ERROR * PREG_INTERNAL_ERROR * PREG_BACKTRACK_LIMIT_ERROR * PREG_RECURSION_LIMIT_ERROR * PREG_BAD_UTF8_ERROR * PREG_BAD_UTF8_OFFSET_ERROR For detailed parameter information, please see: [PHP Regular Expressions (PCRE)](#) [![Image 4: PHP Regular Expressions (PCRE)](#)PHP Regular Expressions (PCRE)](#)
← Php Preg_MatchPhp Preg_Filter β†’