문자열 찾기 마지막 위치 반환 - int strrpos ( string $haystack ), int strripos ( string $haystack )
2014. 1. 11. 17:09
- <?php
- $invalue = "abcd efg hijk abcd efg hijk";
- // 대문자
- $upper = "eFg";
- // 소문자
- $lower = "efg";
- $i = 0;
- while($i < 2){
- switch($i){
- case 1: $find = $upper;
- echo "대문자 찾기<br>\n";
- break;
- default: $find = $lower;
- echo "소문자 찾기<br>\n";
- break;
- }
- echo "strrpos :".strrpos($invalue, $find)."<br>\n";
- echo "strripos :".strripos($invalue, $find)."<br>\n";
- echo "<br>\n";
- $i++;
- }
- /*
- 소문자 찾기
- strrpos :19
- strripos :19
- 대문자 찾기
- strrpos :
- strripos :19
- */
- ?>
--------------------------------------------------------------------------------------------
int strrpos ( string $haystack , string $needle [, int $offset = 0 ] )
17. 라인
$haystack문자열에서 $needle문자열을 찾으면 찾은 마지막 위치 값을 반환합니다.(숫자)
찾지 못하면 FALSE 값을 반환합니다.(NULL값 반환)
int strripos ( string $haystack , string $needle [, int $offset = 0 ] )
18. 라인
strrpos()함수와 같지만 대소문자 구분 안합니다.