Q.
저렇게 일자로 나오는 출력을 밑에 사진처럼 줄바꿈 해서 나오게 도와주세요
A.
안녕하세요. 웹아이입니다.
저 문제를 해결하기 위해서 공통되는 조건을 찾아야 합니다.
0-0, 0-1, 0-2...이렇게 출력이 되고 있고
앞에 숫자가 $i변수이고 뒤에 숫자가 $j 변수 입니다.
출력되야 하는 정답을 보면 뒤에 숫자가 5일때 한줄 내려서 처리 하라는 조건을 알 수 있습니다.
뒤에 숫자는 $j 변수에 담겨져 있고 한줄 내려서 엔터 처리하는건 <br> 태그 입니다.
그리고 해당 조건을 처리할 수 있게 해주는게 if문 입니다.
if(조건){ 조건이 맞을 때 실행 }else{ 조건이 틀릴 때 실행 }
이러한 것들을 조합해서 수정을 해본다면...
<?php for($i = 0; $i <= 3; $i++){ for($j = 0; $j <= 5; $j++){ echo "{$i}-{$j}"." | "; if($j == 5){ echo "<br>"; } } echo PHP_EOL; } ?>
저렇게 if문을 중간에 추가 해줌으로써 해결 할 수 있을것 같습니다.^^
반응형
'Kin' 카테고리의 다른 글
PHP 등급 출력 도와주세요! | 다중 if문을 이용한 등급 출력! (96) | 2018.07.16 |
---|---|
php 문서내의 자바스크립트 코드를 해석 부탁드림니다. (2) | 2018.07.06 |
mysql에 중복을 방지할 수 있는 데이터 타입이 있나요??? (4) | 2018.07.02 |
랜딩 사이트 디자인 시 작업 사이즈 (610) | 2018.07.02 |