참치캔

php에서 "또는"

· 2009-04-13 (월) 00:15:39 · 1523 · 6
if($strin == 'a')
echo 'ok'; 

이런 것을
a 또는 b 또는 c 일 때, echo 'ok'; 
로 바꾸려면 어떻게 써야하는지요.

여태
if($strin == 'a') echo 'ok'; 
elseif ($strin == 'b') echo 'ok'; 
elseif ($strin == 'c') echo 'ok'; 
else echo '';
이런식으로 길게 쓰고 있었던..


|

댓글 6개

이건 어떨까요? ㅎㅎ
if(in_array($strin, array("a", "b", "c")) {
echo "ok";
}
c")))
이렇게 하니까 되네요. 고맙습니다~
엄청 간단해졌다는...

메뉴를 처음에 만들 때, 완전 복잡하게 만들어놔서..ㅋㅋ
그때는 자동메뉴라는게 있는지도 몰랐고.. ㅋㅋ
switch($strin) {
case 'a':
case 'b':
case 'c':
echo 'ok';
break;
}

스위치문도 있죠.. ^^
|| 이것도 있습니다

if($strin=='a'||$strin=='b'||$strin=='c')
{
echo 'ok';
}
워~
모두 감사합니다. 이런 관심을 받다뉘 ㅎㅎ
2009-04-14 (화) 21:24:30
if($strin=='a' or $strin=='b'or $strin=='c')
{
echo 'ok';
}

이런것도 있답니다..-_-;;;
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,899건
+
제목 글쓴이 날짜 조회
09-04-13 조회 1,401
09-04-13 조회 1,230
09-04-13 조회 1,232
09-04-13 조회 1,630
09-04-13 조회 2,427
09-04-13 조회 1,900
09-04-13 조회 1,907
09-04-13 조회 2,591
09-04-13 조회 1,484
09-04-13 조회 1,524
09-04-12 조회 1,239
09-04-12 조회 1,541
09-04-12 조회 1,591
09-04-12 조회 1,245
09-04-12 조회 2,102
09-04-12 조회 1,282
09-04-11 조회 1,367
09-04-11 조회 1,386
09-04-11 조회 1,821
09-04-11 조회 6,434