mb_eregi PHP의 (멀티바이트 정규식 무시) 기능은 멀티바이트 지원과 함께 정규식 일치를 무시하는 데 사용됩니다. 이 함수는 멀티바이트 지원으로 대소문자를 구분하지 않는 정규식 일치를 수행합니다.
구문
bool mb_eregi( $str_ pattern, $str_string, $arr_matches=null )
예를 들어
(pattern = "or", string = "Hello World");
매개변수
mb_eregi() 다음 세 가지 매개변수를 허용합니다. -
-
패턴 − 이 매개변수는 주어진 문자열의 패턴과 일치합니다.
mb_ereg ("or", "Hello World") // "or" is the pattern that will be matched // in the given string "Hello World".
-
문자열 − 이 매개변수는 문자열을 검색하는 데 사용됩니다.
-
일치 - 일치 매개변수는 다른 주어진 문자열에서 패턴의 하위 문자열을 찾은 후 호출됩니다. 일치 일치 배열의 요소에 저장됩니다. . 일치하는 경우 찾을 수 없으면 빈 배열을 반환합니다.
반환 값
패턴이 문자열에서 일치하는지 여부를 확인합니다. 패턴이 일치하면 정수 값 "1"을 반환합니다.
예시
<?php //UTF-8 encoding $encoding = mb_regex_encoding("UTF-8"); //String pattern is "or" and //string Hello World is used $integer = mb_ereg ("or","Hello World"); //Output var_dump($encoding); print_r($integer); ?>
출력
bool(true) 1