strpos 에서 특정문자가 맨 앞에 있을 경우..
본문
저는 특정 문자가 그 문자열에 들어 있는지 볼려고 자주 쓰는데
맨 앺에 특정문자가 있을경우 0 이 리턴되서 false 값이 나오더라구요.
그래서 문자열에 허수를 넣어서 strpos 를 쓰긴 하는데 이것보다 더 좋은 방법이 있을까요?
예를 들면
$str = 'apple93393'
$str = 'fake'.$str;
if(strpos($str, 'apple'){
실행문
}
답변 2
보통은
if(strpos($str, "apple") !== false) {
}
이런형식으로 사용하시면 됩니다.
!-->if(strpos($str, "apple") > -1) {
if(strpos($str, "apple") !== false) {
이런 식으로 쓰시면 될 것 같습니다.
답변을 작성하시기 전에 로그인 해주세요.