관리 메뉴

웹개발자의 기지개

[PHP] 해당 문자열 있는지 여부 체크, strpos 함수 본문

PHP

[PHP] 해당 문자열 있는지 여부 체크, strpos 함수

http://portfolio.wonpaper.net 2020. 12. 25. 06:20

어떤 문자열에서 특정 문자열이 있는지 간단히 확인하고자 할때 간편하게 쓸 수 있는 함수이다.

 

strpos 함수

 

docs.php.net/manual/en/function.strpos.php

 

PHP: strpos - Manual

A pair of functions to replace every nth occurrence of a string with another string, starting at any position in the haystack. The first works on a string and the second works on a single-level array of strings, treating it as a single string for replaceme

docs.php.net

 

 

1
2
3
4
5
6
7
8
9
10
11
12
<?
$mode_val = "가정이사|사무실이사|원룸이사";
 
if (strpos($mode_val,"가정이사"!== false) {
    echo "가정이사가 있다.";
}
 
if (strpos($mode_val,"보관이사"!== false) {
    echo "이사가 있다.";
}
 
?>
cs

 

strpos 리턴값은 true / false 형태로 나온다.

!== 연산자에 유의하자. 값과 유형이 모두 동일한지 점검한다.

 

 

Comments