개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.07 20:12

preg_last_error() 함수의 사용법을 알려주세요

목록
  • 엔지니어링고수 오래 전 2025.06.07 20:12 인기
  • 288
    1
제가 php에서 정규표현식을 사용할 때 preg_last_error() 함수를 사용하여 마지막으로 발생한 에러를 확인하고 싶습니다.
하지만 이 함수를 사용할 때 에러 코드를 어떻게 확인해야 하는지 이해하지 못하고 있습니다.
예를 들어, preg_last_error() 함수에서 반환하는 에러 코드는 어떤 의미를 가지고 있는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  오래 전



    preg_last_error() 함수는 PHP에서 정규표현식을 사용할 때 마지막으로 발생한 에러를 확인하는 함수입니다.

    이 함수는 0부터 6까지의 에러 코드를 반환할 수 있습니다.

    - PREG_NO_ERROR : 정규표현식이 성공적으로 컴파일되었습니다.
    - PREG_INTERNAL_ERROR : 내부 에러가 발생했습니다.
    - PREG_BACKTRACK_LIMIT_ERROR : 백트래킹 한도 초과 에러가 발생했습니다.
    - PREG_RECURSION_LIMIT_ERROR : 반복 한도 초과 에러가 발생했습니다.
    - PREG_BAD_UTF8_ERROR : UTF-8 문자열이 잘못되었습니다.
    - PREG_ERROR : 정규표현식이 잘못되었습니다.

    이러한 에러 코드를 확인하여 정규표현식이 올바르게 작동하는지 확인할 수 있습니다.

    2025-06-07 20:13

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,657건 / 6 페이지

검색

게시물 검색