답변 3개
코드를 꼭 줄여서 쓸필요는 없을거 같습니다. 줄여서 쓴다고 해서 사용 하는 메모리가 줄어 드는것도 아니고 그냥 유지 보수나 보기 편한 코드를 사용 하시면 될거 같아요 말그대로 정답으면 없으니까요
if($bo_table == "a" || $bo_table == "b" || $bo_table == "banner" || $bo_table == "c" || $bo_table == "d") { }
이거나
$arr = array("a", "b", "banner", "c", "d");
if(in_array($arr, $bo_table)){}
이거나
보기 편한 쪽기 좋겟죠
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
if (strpos('a b banner c d ', $bo_table . ' ') !== false)
답변에 대한 댓글 5개
다만 비슷한 게시판 명이라면 해당 소스는 사용하기 힘들것 같습니다.
예로 게시판명이 a, 게시판명이 aaa 라면
무조건 해당 조건문에 코드가 실행되죠
댓글을 작성하려면 로그인이 필요합니다.
php 문법에서는 답이 없습니다. ^^
뭐 배열로 만들어서 for 문 돌리고 변수 하는 방법이 있기야 하겠죠 ㅋㅋ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
저는 더 간단하게
if(in_array($bo_table, array("a", "b", "banner", "c", "d") )){
}