
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