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

요일의 반복 표현 질문입니다. 채택완료

$str = ['월','화','수','목','금'];

1/월, 2/화, 3/수, 4/목, 5/금

8/월, 9/화, 10/수, 11/목, 12/금

처럼

월, 화, 수, 목, 금이 

반복으로 활용 되는 것입니다.

 

또다른 방법은 $num을 7이면 시작되게 반복하는 방법입니다.

$num = [1,2,3,4,5,6,7,8,9];

1,2,3,4,5,6,7,8,9

4,5,6,7,8,9,1,2,3

7,8,9,1,2,3,4,5,6

 

 

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

답변 1개

채택된 답변
+20 포인트

원하시는게 아래 코드는 아니신 것 같지만 혹시나 참고가 되실까해서 올려봅니다.

</p>

<p>$num = [1,2,3,4,5,6,7,8,9];   

$k= 0;

for ($i=0; $i < 50; $i++) {</p>

<p>    for ($j=0; $j < 7; $j++) {

        if ($k == count($num)) { $k = 0; }

        echo $num[$k];

        if ($j < 6) { echo ","; }

        $k++;

    }

    echo "
\n";        

}</p>

<p>

출력결과

1,2,3,4,5,6,7 8,9,1,2,3,4,5 6,7,8,9,1,2,3 4,5,6,7,8,9,1 2,3,4,5,6,7,8 9,1,2,3,4,5,6 7,8,9,1,2,3,4 5,6,7,8,9,1,2 3,4,5,6,7,8,9 1,2,3,4,5,6,7 8,9,1,2,3,4,5 6,7,8,9,1,2,3 4,5,6,7,8,9,1 2,3,4,5,6,7,8 9,1,2,3,4,5,6 7,8,9,1,2,3,4 5,6,7,8,9,1,2 3,4,5,6,7,8,9 1,2,3,4,5,6,7 8,9,1,2,3,4,5 6,7,8,9,1,2,3 4,5,6,7,8,9,1 2,3,4,5,6,7,8 9,1,2,3,4,5,6 7,8,9,1,2,3,4 5,6,7,8,9,1,2 3,4,5,6,7,8,9 1,2,3,4,5,6,7 8,9,1,2,3,4,5 6,7,8,9,1,2,3 4,5,6,7,8,9,1 2,3,4,5,6,7,8 9,1,2,3,4,5,6 7,8,9,1,2,3,4 5,6,7,8,9,1,2 3,4,5,6,7,8,9 1,2,3,4,5,6,7 8,9,1,2,3,4,5 6,7,8,9,1,2,3 4,5,6,7,8,9,1 2,3,4,5,6,7,8 9,1,2,3,4,5,6 7,8,9,1,2,3,4 5,6,7,8,9,1,2 3,4,5,6,7,8,9 1,2,3,4,5,6,7 8,9,1,2,3,4,5 6,7,8,9,1,2,3 4,5,6,7,8,9,1 2,3,4,5,6,7,8

 

공부에 도움이 되시길 바랍니다. 

행복한 코딩되세요~!!!

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

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

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

로그인
🐛 버그신고