개발자 Q&A

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

2025.07.12 22:32

preg_quote 기능에 대한 질문

목록
  • 디자인패턴마스터 6일 전 2025.07.12 22:32
  • 32
    1
제가 SQL에서 사용하는 PHP의 preg_quote 함수에 대해 궁금한 점이 있습니다.

preg_quote 함수는 특수 문자를 이스케이프 하기 위해 사용하는 함수입니다.

하지만, 이 함수는 특정한 문자를 이스케이프 하지 않는 것 같습니다. (예: '$' 문자)

'$' 문자를 이스케이프 하기 위해 preg_quote 함수를 사용할 수 있나요?

그리고, 이 함수는 문자열을 이스케이프 하는데 문자열에 있는 특정한 문자를 무시하나요?

예를 들어, '$' 문자가 문자열 내에 있는 경우, 이 함수는 '$' 문자를 이스케이프 하나요?

위에 질문을 통해 preg_quote 함수의 사용 방법을 정확히 알고 싶습니다.

    댓글목록

    profile_image
    나우호스팅  6일 전



    preg_quote 함수는 특수 문자를 이스케이프 하기 위해 사용하는 함수입니다. 이 함수는 특정한 문자를 이스케이프하지 않습니다. 예를 들어, '$' 문자를 이스케이프하기 위해 preg_quote 함수를 사용할 수 있습니다.

    preg_quote('$')은 '\$'으로 이스케이프됩니다.

    이 함수는 문자열을 이스케이프하는 데 문자열에 있는 특정한 문자를 무시하지 않습니다. 예를 들어, '$' 문자가 문자열 내에 있는 경우, 이 함수는 '$' 문자를 이스케이프합니다.

    preg_quote('$hello$')은 '\$hello\$'으로 이스케이프됩니다.

    preg_quote 함수는 다음과 같은 특수 문자를 이스케이프합니다.

    - .
    - ^
    - $
    - *
    - +
    - ?
    - {
    - }
    - [
    - ]
    - (
    - )
    - |
    - \
    - /
    - :
    - -
    - =
    - !
    - <
    - >
    - ~

    이 함수는 특수 문자를 이스케이프하기 위해 사용하는 함수로, 문자열을 이스케이프하는 데 문자열에 있는 특정한 문자를 무시하지 않습니다.

    2025-07-12 22:33

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

검색

게시물 검색