현재 위치: > 함수 카테고리 모음> mb_strrpos

mb_strrpos

문자열에서 문자열의 마지막 위치 찾기
이름:mb_strrpos
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:지정된 문자의 마지막 발생 또는 문자열에서 하위 문자열을 찾으십시오.

함수 이름 : mb_strros ()

해당 버전 : PHP 4> = 4.0.6, PHP 5, PHP 7, PHP 8

사용법 : MB_STRRPOS () 함수는 지정된 문자 또는 문자열의 마지막 발생을 찾는 데 사용됩니다. 이 함수는 MBString 확장자가 제공하는 strrpos () 함수의 멀티 바이트-안전 버전입니다.

구문 : mb_strrpos (String $ haystack, string $ 니들, int $ offset = 0, String $ encoding = null) : int | false

매개 변수 :

  • $ haystack (필수) : 하위 문자열을 찾을 원래 문자열.
  • $ 바늘 (필수) : 찾을 수있는 서브 스트링.
  • $ 오프셋 (선택 사항) : 검색을 시작할 오프셋을 지정합니다. 오프셋이 설정되면 검색은 문자열의 지정된 위치에서 시작됩니다. 오프셋이 양수 인 경우 문자열의 시작부터 계산 된 위치를 나타냅니다. 음수 인 경우 문자열 끝에서 계산 된 위치를 나타냅니다.
  • $ 인코딩 (선택 사항) : 사용할 문자 인코딩을 지정합니다. 설정하지 않으면 내부 문자 인코딩이 사용됩니다.

반환 값 : 마지막 발생 위치를 반환하고 하부 문자열이없는 경우 False를 반환합니다.

예:

 $str = 'Hello, World! I love PHP.'; $pos = mb_strrpos($str, 'o'); echo $pos; // 输出:17 $pos = mb_strrpos($str, 'o', -10); echo $pos; // 输出:8 $pos = mb_strrpos($str, 'PHP'); echo $pos; // 输出:17 $pos = mb_strrpos($str, 'o', 10, 'UTF-8'); echo $pos; // 输出:8

설명 :

  • 예에서, 첫 번째 mb_strrpos () 함수 호출은 문자열에서 마지막 문자 'o'의 위치를 ​​찾고 결과를 인쇄합니다.
  • 두 번째 mb_strrpos () 함수 호출은 문자열 끝에서 시작하여 마지막 문자 'o'의 위치를 ​​찾아 결과를 인쇄합니다.
  • 세 번째 MB_STRRPOS () 함수 호출은 문자열에서 마지막 하위 문자열 'PHP'의 위치를 ​​찾아 결과를 인쇄합니다.
  • 네 번째 MB_STRRPOS () 함수 호출은 UTF-8을 사용하여 인코딩되어 지정된 오프셋 위치에서 마지막 문자 'O'의 위치를 ​​찾기 시작하고 결과를 인쇄합니다.
유사한 함수
  • 지정된 인코딩에서 문자열이 유효한지 확인 mb_check_encoding

    mb_check_encoding

    지정된인코딩에서문자열이유효한지확인
  • 구문 분석/게시/쿠키 데이터를 구문 분석하고 글로벌 변수를 설정합니다 mb_parse_str

    mb_parse_str

    구문분석/게시/쿠키데이터를구문분석하고
  • 문자를 HTML 숫자 문자열 참조로 인코딩합니다 mb_encode_numericentity

    mb_encode_numericentity

    문자를HTML숫자문자열참조로인코딩합니
  • 사전 정의 된 멀티 바이트 스트링의 멀티 바이트 정규 표현의 일치하는 부분의 위치와 길이를 반환합니다. mb_ereg_search_pos

    mb_ereg_search_pos

    사전정의된멀티바이트스트링의멀티바이트정
  • MIME 헤더의 문자열 인코딩 mb_encode_mimeheader

    mb_encode_mimeheader

    MIME헤더의문자열인코딩
  • HTML 숫자 문자열을 기반으로 문자로 디코딩하십시오 mb_decode_numericentity

    mb_decode_numericentity

    HTML숫자문자열을기반으로문자로디코딩
  • CASE는 문자열에서 문자열의 마지막 위치를 무감각하게 찾습니다. mb_strripos

    mb_strripos

    CASE는문자열에서문자열의마지막위치를
  • 특정 문자를 얻으십시오 mb_chr

    mb_chr

    특정문자를얻으십시오
인기 기사