Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP – mb_stripos() 함수

<시간/>

mb_stripos() PHP의 함수는 다른 문자열 내에서 문자열이 처음 나타나는 위치를 찾는 데 사용됩니다. "대소문자를 구분하지 않음"입니다. mbstripos() 주어진 건초 더미 문자열에서 바늘이 처음 존재하는 숫자 위치를 반환합니다. 바늘이 발견되지 않으면 False를 반환합니다.

구문

integer mb_stripos($str_haystack, $str_needle, $int_offset=0, $str_ecoding=empty)

매개변수

다음 네 가지 매개변수를 허용합니다. -

  • $str_haystack − 주어진 문자열에서 바늘이 처음 존재하는 위치를 얻기 위해 사용하는 파라미터입니다.

  • $str_needle − 이 매개변수는 주어진 건초 더미에서 문자열을 찾는 데 사용됩니다.

  • $int_offset − 이 매개변수는 건초 더미에서 문자열의 위치를 ​​검색하는 데 사용됩니다. 오프셋이 음수이면 주어진 문자열의 끝에서 계산합니다.

  • $str_encoding - 사용할 문자 인코딩 이름. 생략하면 내부 문자 인코딩이 사용됩니다.

반환 값

이 함수는 주어진 건초 더미 문자열에서 바늘이 처음 존재하는 숫자 위치를 반환합니다. 바늘이 발견되지 않으면 False를 반환합니다.

예시 1

<?php
   mb_internal_encoding("UTF-8");

   //using string PHP Tutorials
   // offset=0
   $string=mb_stripos("PHP Tutorials","ia", 0 );

   // output will be int(9)
   var_dump($string);
?>

출력

int(9)