2씩 증가인데요
for($i=0; $i<$student_cnt; $i+=2){
echo "과목: {$match_subject[1][$i]} <br>";
}
$i+=2를
$i+=$k로 하고 조건을 줘서 증가수를 다르게 할 수 있을까요?
~이면 k는 2, ~이면 k는 3 이렇게요,,
for문 내용이 많아서
if~로 for문을 밖에서 감싸는 거는 안되구요,,,
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
eyekiss
2022-01-30 (일) 23:31:56
Copy
$i = 0;
while($i < $student_cnt) {
if(조건1) {
$i += 2;
} else if(조건2) {
$i += 3;
} else if(조건3) {
$i += 4;
}
}
답변에 대한 댓글 1개
sIr어드민
2022-01-30 (일) 23:32:56
답변을 작성하려면 로그인이 필요합니다.
$i=1;
// for문에서는 초기값. 증가 값 설정 부분을 생략합니다.
for ( ; $i < 5; ) {
echo "The number is: $i <br>";
// 한 번 반복할 때마다 1씩 값을 증가합니다.
$i++;
}
이거 열심히 찾았거든요 ㅎ
즐거운 구정되세요~