정규식(PCRE) preg_last_error_msg

(PHP 8)

preg_last_error_msg — 마지막 PCRE 정규식 실행의 오류 메시지를 반환합니다.


설명

preg_last_error_msg(): string

마지막 PCRE 정규식 실행의 오류 메시지를 반환합니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

성공하면 오류 메시지를 반환하고, 오류가 발생하지 않은 경우 "No error"을 반환합니다.


Examples

예제 #1 preg_last_error_msg() 예제

                  
<?php

preg_match('/(?:\D+|<\d+>)*[!?]/', 'foobar foobar foobar');

if (preg_last_error() !== PREG_NO_ERROR) {
    echo preg_last_error_msg();
}

?>
                  
                

위의 예는 다음을 출력합니다.

Backtrack limit exhausted
                

기타

  • preg_last_error() - 마지막 PCRE 정규식 실행의 오류 코드를 반환합니다.