>  기사  >  백엔드 개발  >  PHP에서 mb_strpos를 사용하는 PHP 기술에 대한 자세한 설명

PHP에서 mb_strpos를 사용하는 PHP 기술에 대한 자세한 설명

jacklove
jacklove원래의
2018-06-28 17:27:082144검색

이 글은 주로 PHP에서 mb_strpos의 상세한 사용법을 소개하고 있으며 문법과 예제를 통해 사용법을 자세히 분석하고 있습니다.

mb_strpos

(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_strpos — 문자열이 처음 나타나는 위치 찾기 in a string
mb_strpos — 확인 중인 다른 문자열 내에서 처음으로 나타나는 문자열을 찾습니다.# 🎜🎜#

확인할 문자열입니다. haystack에서 찾을 문자열은 strpos()와 달리 숫자 값은 문자의 서수 값으로 적용되지 않습니다.

Find 건초 더미에 있는 이 문자열입니다. strpos()와 달리 숫자 값은 문자 순차 값으로 처리되지 않습니다. 검색 오프셋을 지정하지 않으면 0이 사용됩니다.


검색 오프셋입니다. 위치. 이 매개변수가 제공되지 않으면 0이 사용됩니다. 음수 오프셋은 문자열 끝부터 계산됩니다. 생략하면 내부 문자 인코딩 값이 사용됩니다.

  • encoding 매개변수는 문자 인코딩입니다. 생략하면 내부 문자 인코딩이 사용됩니다. haystack 문자열에서 needle이 처음 나타나는 숫자 위치를 반환합니다. needle이 발견되지 않으면 FALSE를 반환합니다. needle을 찾을 수 없으면 FALSE를 반환합니다.


                    오프셋,         $le = mb_strlen( $haystack ) - mb_strlen( $search ) + mb_strlen( $replace ),          $인코딩 ); //에코 $le.PHP_EOL; $오프셋 = $오프셋 + $len_rep; If ( $offset > mb_strlen( $haystack, $encoding ) ) { 부서지다; } } ​ $haystack을 반환합니다. } $replace = mb_str_replace( "안녕하세요 세계!안녕 세계 !안녕 세계 !안녕 세계 !", "안녕", "안녕" ); echo $replace .PHP_EOL; //안녕하세요!안녕하세요!안녕하세요!안녕하세요! //안녕 PHP !안녕 PHP !안녕 PHP !안녕 PHP ! echo mb_str_replace( $replace, "world", "PHP" ) .PHP_EOL; echo mb_str_replace( $replace, " ", "-" ) PHP_EOL; //PHP는 세계 최고의 언어입니다

위 내용은 PHP에서 mb_strpos를 사용하는 PHP 기술에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.