정규식(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 정규식 실행의 오류 코드를 반환합니다.