테스트 사이트 - 개발 중인 베타 버전입니다

strpos 에서 특정문자가 맨 앞에 있을 경우.. 채택완료

한타메뉴 4년 전 조회 1,545

저는 특정 문자가 그 문자열에 들어 있는지 볼려고 자주 쓰는데

맨 앺에 특정문자가 있을경우 0 이 리턴되서 false 값이 나오더라구요.

 

그래서 문자열에 허수를 넣어서 strpos 를 쓰긴 하는데 이것보다 더 좋은 방법이 있을까요?

예를 들면

$str = 'apple93393'

$str = 'fake'.$str;

if(strpos($str, 'apple'){

실행문

}

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
그누위즈

보통은

</p>

<p>if(strpos($str, "apple") !== false) {</p>

<p> </p>

<p>}</p>

<p>

이런형식으로 사용하시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

if(strpos($str, "apple") > -1) {

if(strpos($str, "apple") !== false) {

이런 식으로 쓰시면 될 것 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인