문자열에 특정 문자열이 포함되어 있는지 확인하려고 할때
strpos()함수를 사용한다.
예를 들면 카테고리 나열된 location의 긴 문자열에 특정 카테고리가 삽입이 되어 있는지 확인하고자 할때 필요했다.
<?php
$categoryName = "전국 > 부산 > 서면";
$searchName = "부산";
if(strpos($categoryName, $searchName) !== false) {
echo "포함되어 있습니다만...";
} else {
echo "없군요.";
}
?>
단순 문자열에 포함된 문자열만 확인이 가능하며
배열은 사용할 수 없다.
배열용 strpos는 다른 포스팅에 남기도록 할 예정
'WEB > PHP' 카테고리의 다른 글
[PHP] 이메일 유효성 검사 function (0) | 2012.01.06 |
---|---|
[PHP] textarea로 넣은 데이터 개행되어 보이기(enter) : nl2br() (0) | 2012.01.03 |
[PHP] preg_match(), 게시판 글 내용(본문) 태그에 삽입된 이미지 태그 추출 (0) | 2011.06.09 |
[PHP] 사용되고 있는 변수가 뭐가 있는지 확인해보자. (0) | 2011.05.16 |
[PHP] in_array() 배열의 요소 검사 (0) | 2011.05.12 |