209 of 410 menu

preg_last_error_msg 함수

preg_last_error_msg 함수는 정규 표현식 관련 함수 작업 중 발생한 마지막 오류에 대한 사람이 읽을 수 있는 메시지를 반환합니다. 이는 오류 코드만 반환하는 함수 preg_last_error의 편리한 대안입니다.

구문

preg_last_error_msg(): string

예제

잘못된 정규 표현식을 실행하고 오류 메시지를 가져와 봅시다:

<?php preg_match('/invalid(regex/', 'test string'); echo preg_last_error_msg(); ?>

코드 실행 결과:

'No ending matching delimiter found'

예제

백트랙 제한 초과 시 오류 메시지를 확인해 봅시다:

<?php ini_set('pcre.backtrack_limit', 1); preg_match('/(\d+)+$/', str_repeat('1', 1000)); echo preg_last_error_msg(); ?>

코드 실행 결과:

'Backtrack limit exhausted'

함께 보기

  • PCRE 마지막 오류 코드를 반환하는 함수 preg_last_error
  • 정규 표현식 검색을 수행하는 함수 preg_match
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부