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

if 조건문 php 고수님들 도움 부탁드립니다. 채택완료

ldscmax 4년 전 조회 1,915

안녕하세요.

 

게시판이 20개 정도 있습니다.

 

그중 15개 정도의 게시판 아이디 모두 다 'bbs_특정문구' 로 되어 있다고 가정을하고

 

if ($board[bo_table] == 'bbs_free'

if ($board[bo_table] == 'bbs_gallery'

if ($board[bo_table] == 'bbs_top'

...

...

..

 

저런식으로 다 모두다 쓸 필요 없이 딱 한개의 조건문으로...

 

게시판 아이디 중 'bbs_' 가 들어가 있는 모든 게시판을 다 조건을 걸어 주려면 어떻게 해야 되는걸까요?

 

도움 부탁드립니다 고수님들 ㅠㅠ

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

답변 2개

채택된 답변
+20 포인트

if( strncmp( $bo_table, 'bbs_', 4)==0) {

...

}

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

답변에 대한 댓글 2개

릴보이즈
4년 전
그냥 이게 좋겠어욬ㅋㅋㅋ 제가 답변 달다가 정규식으로 하는게 좋을까 하다가 ㅋㅋㅋ 그냥 엠엘님껄로 ㅋㅋㅋ
l
ldscmax
4년 전
엑스엠엘님 감사합니다!

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

그룹으로 나누어서 하는게 낫지 않을까 생각도 드네요 

if($group['gr_id']=='bbs'){

}

보통 게시판그룹을 나누어서 필요한 그룹으로 묶어서 하긴 합니다. 하는방식을 여러방식이 있으니 편하신걸 추천합니다.

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

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

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

로그인