strrchr

(PHP 3, PHP 4 )

strrchr --  문자열에서 가장 마지막의 어커런스를 찾는다.

설명

string strrchr ( string haystack, string needle)

이 함수는 haystack의 일부를 반환하는데, 이는 needle의 마지막 어커런스에서 시작하고 haystack의 끝까지 진행된다.

needle이 발견되지 않으면, 거짓을 반환한다.

needle이 한문자 이상을 포함하고 있으면, 첫번째 문자가 사용된다.

needle이 문자열이 아니라면, 숫자로 변환되어 문자의 서열값(ordinal value) 로서 적용된다.

예 1. strrchr()

// $PATH 안에서 마지막 디렉토리를 얻는다.

$dir = substr (strrchr ($PATH, ":"), 1);



// 마지막 뉴라인 다음의 문자열을 얻는다.

$text = "Line 1\nLine 2\nLine 3";

$last = substr (strrchr ($text, 10), 1 );

substr(), stristr(), 그리고 strstr()을 참고하라.