현재 위치: > 함수 카테고리 모음> preg_last_error_msg

preg_last_error_msg

마지막 PCRE 정규 표현 실행의 오류 메시지를 반환합니다.
이름:preg_last_error_msg
분류:정기적 인 처리 pcre
사용 언어:php
한 줄 설명:마지막 PCRE 정규 표현 함수 호출에 대한 오류 메시지 가져 오기

함수 이름 : preg_last_error_msg ()

해당 버전 : PHP 8.0.0 이상

함수 설명 : preg_last_error_msg () 함수는 마지막 PCRE 정규 표현식 함수 호출의 오류 정보를 얻는 데 사용됩니다.

구문 : 문자열 preg_last_error_msg (void)

반환 값 : 마지막 PCRE 오류를 설명하는 문자열을 반환하고 오류가 발생하지 않으면 빈 문자열이 반환됩니다.

예:

 <?php // 示例1 preg_match('/(foo)(bar)(baz)/', 'foobarbaz', $matches); if (preg_last_error() !== PREG_NO_ERROR) { echo preg_last_error_msg(); } else { echo "No error occurred."; } // 输出:No error occurred. // 示例2 preg_match('/(foo)(bar)(baz/', 'foobarbaz', $matches); if (preg_last_error() !== PREG_NO_ERROR) { echo preg_last_error_msg(); } // 输出:PREG_BAD_DELIMATOR - missing ending delimiter '/' // 示例3 preg_match('/(foo)(bar)(baz)/', 'foobarbaz', $matches, PREG_UNMATCHED_AS_NULL); if (preg_last_error() !== PREG_NO_ERROR) { echo preg_last_error_msg(); } else { echo "No error occurred."; } // 输出:No error occurred. ?>

위의 예는 preg_last_error_msg () 함수의 사용법을 보여줍니다. 예 1에서는 정규 표현식에 오류가 없으므로 함수는 빈 문자열을 반환합니다. 예 2에서, 정규 표현식에는 최종 구분 기호가 없어 preg_bad_delimator 오류가 발생하고 preg_last_error_msg () 함수를 통해 오류 메시지를 얻습니다. 예 3에서는 preg_unmatched_as_null 옵션이 사용되었지만 정규 표현식에는 오류가 없으므로 함수는 빈 문자열을 반환합니다.

forg_last_error_msg () 함수를 사용하려면 함수가 호출 된 직후에 오류 확인을 수행해야합니다.

유사한 함수
  • 글로벌 정규 표현식을 수행하십시오 preg_match_all

    preg_match_all

    글로벌정규표현식을수행하십시오
  • 패턴과 일치하는 배열 항목을 반환합니다 preg_grep

    preg_grep

    패턴과일치하는배열항목을반환합니다
  • 정규 표현으로 문자열을 분리하십시오 preg_split

    preg_split

    정규표현으로문자열을분리하십시오
  • 정규 표현식 검색을 수행하고 콜백 교체를 사용하십시오 preg_replace_callback_array

    preg_replace_callback_array

    정규표현식검색을수행하고콜백교체를사용하
  • 정규 표현식 검색 및 교체를 수행하십시오 preg_replace

    preg_replace

    정규표현식검색및교체를수행하십시오
  • 정규 표현 일치를 수행하십시오 preg_match

    preg_match

    정규표현일치를수행하십시오
  • 정기 표현 검색 및 교체를 수행하십시오 preg_filter

    preg_filter

    정기표현검색및교체를수행하십시오
  • 마지막 PCRE 정규 실행에 의해 생성 된 오류 코드를 반환합니다. preg_last_error

    preg_last_error

    마지막PCRE정규실행에의해생성된오류코
인기 기사