조건문에 특정 값이 포함된 모든 카테고리를 설정할 때.. 채택완료
10으로 시작하는 1010, 1020, 1030, 1040, 1050 등의 모든 카테고리를 설정할 때
if($co_id=="10" || $co_id=="1010" || $co_id=="1020" || $co_id=="1030" || $co_id=="1040" || $co_id=="1050"){ ?>
이렇게 끝없이 계속 나열하는게 아니라 $co_id=="10????" 이런 식으로 한번에 설정할 수 있는 방법이 있나요..?
제가 프로그래머가 아니라 용어를 잘 몰라서 설명을 제대로 못하겠네요.. ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
5년 전
</p>
<p>$co_id_2 = substr($co_id,0,2);
if($co_id_2 == "10"){
...
}</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
연구하고노력하자
5년 전
문자열이라면 잘라서 정규식으로 표현이 가능한데 그게 더 복잡하고 의미가 없어보입니다.
숫자형이라면 일일이 나열해서 쓰시던가 아니면 다시한번 조건문을 걸어서 10, 1010, 1020 등 공통되게 10으로 나눠지니까 $co_id % 10 == 0 으로 정리할 수도 있겠네요...
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택