라이브러리

[PHP] strripos - 문자열에서 대소문자를 구분하지 않는 하위 문자열의 마지막 발생 위치 찾기




PHP의 strripos 함수


PHP의 `strripos` 함수는 문자열 내에서 특정 문자열의 역순 인덱스를 반환합니다. 역순 인덱스는 문자열의 끝에서부터 시작하여 찾은 문자열의 위치를 나타냅니다.

# 함수의 형식


`strripos(string $haystack, string $needle)`

* `$haystack`: 찾을 문자열을 포함하는 문자열
* `$needle`: 찾을 문자열

# 예제


#hostingforum.kr
php

// 문자열을 선언합니다.

$string = "Hello, World!";



// 찾을 문자열을 선언합니다.

$find = "World";



// strripos 함수를 사용하여 역순 인덱스를 찾습니다.

$index = strripos($string, $find);



// 결과를 출력합니다.

if ($index !== false) {

    echo "문자열 '$find'의 역순 인덱스는 $index입니다.";

} else {

    echo "문자열 '$find'이 문자열 '$string'에 없습니다.";

}



# 결과


문자열 'World'의 역순 인덱스는 7입니다.

# 설명


위 예제에서, `$string` 변수에는 "Hello, World!"라는 문자열이 저장되어 있습니다. `$find` 변수에는 "World"라는 문자열이 저장되어 있습니다. `strripos` 함수를 사용하여 `$string` 변수의 역순 인덱스를 찾습니다. 결과는 7입니다. 이는 문자열의 끝에서부터 시작하여 "World"라는 문자열의 위치를 나타냅니다.

# 참고


* `strripos` 함수는 PHP 5.2.0부터 사용할 수 있습니다.
* `strripos` 함수는 문자열이 비어 있으면 FALSE를 반환합니다.
* `strripos` 함수는 찾을 문자열이 문자열에 없으면 FALSE를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 182 페이지

검색

게시물 검색