간단한 명령어 하나만 부탁드려요~ 채택완료

너무 기초적이고 간단한거는 오히려 검색해도 잘안나오더라구요 ㅜㅜ

 

if ($wr_7 == 사과) {

echo "사과다";

}

 

wr_7 값이 사과이면 '사과다'가 나오는게 위 명렁이인데...

 

wr_7 에 값이 "사과,바나나,수박" 을 넣고..

3가지중에서 사과가 있다면.. "사과다" 라고 하려면 어떻게 해야할까요..

 

그러니깐 wr_7 의 여러 값중에 사과가 있다면 작동하게 하려면.. 어떤 명령어를 써야할까요..

답변 4개

채택된 답변
+20 포인트

Copy
if(strpos($wr_7, "사과") !== false) {echo "사과로구나~";}
로그인 후 평가할 수 있습니다

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

혹 이런건가요??

Copy
$tmp = explode(",", $wr_7);for($i=0; $i<count($tmp); $i++){if($tmp[$i] == "사과") echo "사과다";}
 
로그인 후 평가할 수 있습니다

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

혹시 원하시는게... array가 아니라면

아래처럼 해보세요

 

내용을 보니..하시는 소스는 array가 아닐수 있네요

 

if ($wr_7 == "사과") {

echo "사과다";

} 

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

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

if (in_array($wr_7, array("사과","바나나","수박"))) {

echo "사과다";

}

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

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

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

로그인
🐛 버그신고