
mb_strripos 함수는 문자열 내에서 해당 문자열의 마지막 위치를 찾는 함수입니다. 따라서, 문자열이 중첩된 경우에도 마지막 위치를 찾습니다.
예를 들어, "hello world, hello again"이라는 문자열에서 "hello"를 찾았을 때, 중첩된 문자열 중 첫 번째 "hello"의 위치를 찾으려면, mb_strripos 함수를 사용하여 "hello world, hello again"에서 "hello"를 찾은 후, 해당 위치에서 "hello"의 길이를 뺀 위치를 찾으면 됩니다.
이러한 과정을 반복하여, 중첩된 문자열 중 첫 번째 "hello"의 위치를 찾을 수 있습니다.
다음은 예제 코드입니다.
#hostingforum.kr
php
$string = "hello world, hello again";
$find = "hello";
$pos = mb_strripos($string, $find);
if ($pos !== false) {
$pos -= mb_strlen($find);
echo "첫 번째 'hello'의 위치: $posn";
} else {
echo "'hello'가 없습니다.n";
}
이 코드는 "hello"를 찾은 후, 해당 위치에서 "hello"의 길이를 뺀 위치를 찾습니다.
2025-07-10 22:41