PHP
PHP 문자열 찾기
규루리
2023. 8. 24. 17:12
PHP 문자열 찾기
종류
함수명 | 설명 |
strpos() | 문자열 속에서 특정 문자의 위치가 몇 번째에 위치하는지 찾아주는 함수 |
stripos() | 문자열 속에서 특정 문자의 위치가 몇 번째에 위치하는지 찾아주는 함수 ※ 대소문자를 구분하지 않습니다. |
strstr() | 찾는 문자열이 존재하면, 찾은 문자열을 포함하여 나머지 문자열을 반환합니다. |
반응형
strpos()
사용법
strpos(string 문자열, string 찾을문자, [int 검색위치]);
출력예제 1
<?php
$fullString = "안녕 클레오파트라";
$searchString = "안녕";
if(strpos($fullString, $searchString) !== false) { // 포함일 경우
echo "포함되어있습니다.";
} else { // 포함되지 않을경우
echo "포함되지않았습니다.";
}
?>
결과화면 1
포함되어있습니다.
출력예제 2
<?php
echo strpos("123456789","1"); //해당 문자열이 몇번째에 위치하는지 찾아 리턴합니다.
echo "<br/>";
echo strpos("123456789","3"); //해당 문자열이 몇번째에 위치하는지 찾아 리턴합니다.
?>
결과화면 2
0
2
stripos()
사용법
stripos(string 문자열, string 찾을문자, [int 검색위치]);
출력예제 1
<?php
$fullString = 'hellow world.';
$searchString = 'WORld';
echo stripos($fullString, $searchString);
?>
결과화면 1
7
strstr()
사용법
stripos(string 문자열, string 찾을문자, [boolean true/false]);
출력예제 1
<?php
$fullString = 'hi, my name is banana';
$searchString = 'my';
echo strstr($fullString, $searchString);
?>
결과화면 1
my name is banana
728x90
반응형