88 of 410 menu

strrpos 함수

strrpos 함수는 문자열에서 부분 문자열의 마지막 발생 위치를 반환합니다.

함수 실행 결과는 발견된 부분 문자열의 첫 번째 문자의 위치가 되며, 해당 부분 문자열을 찾지 못한 경우에는 false를 반환합니다.

검색 시작점은 세 번째 선택적 매개변수로 조정할 수 있습니다. 이 매개변수가 지정되면 문자열의 처음부터가 아니라 지정된 위치부터 검색을 시작합니다.

구문

strrpos(string $haystack, string $needle, int $offset = 0): int|false

예제

이 예제에서 함수는 문자 'a'의 마지막 발생 위치를 반환합니다:

<?php echo strrpos('abcde abcde', 'a'); ?>

코드 실행 결과:

6

예제

여러 문자로 이루어진 부분 문자열의 마지막 발생 검색:

<?php echo strrpos('hello world, hello php', 'hello'); ?>

코드 실행 결과:

13

예제

검색 시작 위치 지정을 통한 검색:

<?php echo strrpos('abcabcabc', 'a', 5); ?>

코드 실행 결과 (검색은 위치 5부터 시작):

6

예제

부분 문자열을 찾지 못한 경우, 함수는 false를 반환합니다:

<?php var_dump(strrpos('abcdef', 'z')); ?>

코드 실행 결과:

false

예제 5: 대소문자 구분 검색

함수는 대소문자를 구분합니다:

<?php var_dump(strrpos('Hello World', 'h')); ?>

코드 실행 결과:

false

함께 보기

  • 함수 strripos,
    대소문자를 구분하지 않고 유사한 작업을 수행합니다
  • 함수 strpos,
    부분 문자열의 첫 번째 발생 위치를 반환합니다
  • 함수 str_contains,
    문자열에 문자가 포함되어 있는지 확인합니다
  • 함수 str_starts_with,
    문자열의 시작을 확인합니다
  • 함수 str_ends_with,
    문자열의 끝을 확인합니다
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부