mb_strpos
문자열이 다른 문자열에서 처음 나타나는 위치를 찾으십시오
함수 이름 : mb_strpos ()
해당 버전 : PHP 4> = 4.0.6, PHP 5, PHP 7, PHP 8
함수 설명 : MB_STRPOS () 함수는 한 문자열에서 다른 하위 문자열의 첫 번째 발생 위치를 찾는 데 사용됩니다. strpos () 함수와 유사하지만 mb_strpos () 함수는 멀티 바이트 문자를 처리 할 수 있습니다.
구문 : mb_strpos (String $ haystack, String $ 니들, int $ offset = 0, String $ encoding = null) : int | false
매개 변수 :
반품 값 :
예:
// 示例1:在一个字符串中查找子字符串的位置$str = "Hello, World!"; $pos = mb_strpos($str, "World"); echo $pos; // 输出:7 // 示例2:在一个字符串中查找子字符串的位置,指定开始搜索的位置$str = "Hello, World!"; $pos = mb_strpos($str, "o", 5); echo $pos; // 输出:8 // 示例3:在一个多字节字符串中查找子字符串的位置,指定字符编码$str = "你好,世界!"; $pos = mb_strpos($str, "世界", 0, "UTF-8"); echo $pos; // 输出:6 // 示例4:未找到子字符串的情况下返回false $str = "Hello, World!"; $pos = mb_strpos($str, "abc"); var_dump($pos); // 输出:bool(false)
참고 :