Multibyte mb_ereg_search_pos

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

mb_ereg_search_pos — 미리 정의된 멀티바이트 문자열에 대해 멀티바이트 정규식에서 일치하는 부분의 위치와 길이를 반환합니다.


설명

mb_ereg_search_pos(?string $pattern = null, ?string $options = null): array|false

미리 정의된 멀티바이트 문자열에 대해 멀티바이트 정규식에서 일치하는 부분의 위치와 길이를 반환합니다.

일치를 위한 문자열은 mb_ereg_search_init()에 의해 지정됩니다. 지정하지 않으면 이전 항목이 사용됩니다.


매개변수

pattern
검색 패턴입니다.
options
검색 옵션입니다. 설명은 mb_regex_set_options()를 참조하십시오.

반환 값

두 개의 요소를 포함하는 배열입니다. 첫 번째 요소는 오프셋(바이트)이며, 여기서 일치는 검색 문자열의 시작을 기준으로 시작되고 두 번째 요소는 일치의 길이(바이트)입니다.

오류가 발생하면 false가 반환됩니다.


변경 로그

Version Description
8.0.0 patternoptions은 이제 nullable입니다.

메모

메모: 내부 인코딩 또는 mb_regex_encoding()에 의해 지정된 문자 인코딩이 이 함수의 문자 인코딩으로 사용됩니다.


기타