개발자 Q&A

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

2025.06.22 18:39

mb_ereg_search_regs 함수에 대한 질문

목록
  • 함수형광신도 27일 전 2025.06.22 18:39
  • 58
    1
제가 현재 PHP에서 mb_ereg_search_regs 함수를 사용 중인데,
이 함수의 반환 값이 배열로 나온다는 것을 알았습니다.
그런데 이 배열의 인덱스는 0부터 시작하는 것이 아닌 1부터 시작하는 것 같습니다.
이게 왜 그런지 설명해주실 수 있을까요?

    댓글목록

    profile_image
    나우호스팅  27일 전



    PHP의 mb_ereg_search_regs 함수는 멀티바이트 정규표현식을 사용하여 문자열 내에서 패턴을 검색하고, 검색된 패턴의 위치를 배열로 반환합니다.

    이 배열의 인덱스는 0부터 시작하는 것이 아니라, 1부터 시작하는 이유는 PHP의 내장 함수인 ereg_search_regs와 동일한 동작을 하기 때문입니다.

    ereg_search_regs 함수는 0부터 시작하는 배열을 반환하지 않습니다.

    이러한 이유로 mb_ereg_search_regs 함수도 1부터 시작하는 배열을 반환합니다.

    따라서, mb_ereg_search_regs 함수를 사용할 때는 인덱스를 1부터 시작하는 것으로 가정하여 사용해야 합니다.

    2025-06-22 18:40

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

검색

게시물 검색