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

배열 관련 질문드립니다. 채택완료

whdudtod1273 6년 전 조회 2,383

item[i]

item 이란 배열이 있고 item이 100개까지있다고 가정했을때 item이란 배열이

item
이런 식으로 담겨서 100개가 출력되는데 

여기서 4개씩 끊겨서 section이란 태그로 감싸져나오게 출력하고싶은데 머리가안돌아갑니다. ㅜㅜㅜ 

 

이런게 가능한건지도 잘모르겠고 혹시 가능하다면 알려주실분있나요..

 

   

item

   

item

   

item

   

item

   

item

   

item

   

item

   

item

.

.

.

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

답변 4개

채택된 답변
+20 포인트
6년 전

여러 방법이 있겠지만 다음 처럼도 가능하겠네요.

 

$k = 0;

for ($i=1; $i <= 25; $i++) {

    echo "

\n";         for ($j=1; $j <= 4; $j++) {         $r = $k + $j;         echo "
item[$r]
\n";     }     $k = $r;     echo "
\n\n"; }

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

답변에 대한 댓글 3개

s
sinbi
6년 전
\n\n 요런 거 넣어도 겉으로 봐선 전혀 변화가 없던데,
\n\n 요런 건 왜 넣는 건가요? ㅎ
평정심
6년 전
네 ㅎㅎ 프로그래밍에서 문자열을 처리할 때 \n은 새로운 줄로 줄바꿈을 뜻합니다.
제가 설명드리는 것 보다 다음을 참조하시는 것이 이해가 쉽겠네요.

https://m.blog.naver.com/taeil34/221325864981
s
sinbi
6년 전
감사합니다. ^^ ( ^ _________ ^ ) ===b

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

제작곰
6년 전

아 ㅜㅜ 힘들었는데 다들 정말 감사드립니다.

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

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

6년 전

    

       
       
       
       
    

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

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

6년 전

php for문으로 돈다는 가정하에

 

if (($i%4)==0) echo "

"; if (($i%4)==3) echo "
"

 

%는 나머지 연산자 $i는 for문안에서 증가하는 변수입니다.

 

 

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

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

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

로그인