● for문이란?
: for문을 사용하면 10회 또는 100회 반복합니다. 이외에도 지정한 횟수만큼 반복합니다.
예시)
for(카운터 초기화; 조건식; 카운터 갱신){
처리;
}

for문에서는 카운터로 변수 $i를 사용했습니다.
즉, ()괄호안에서 변수를 바로 선언할수있고, 해당 변수를 통해서 ;(세미콜론)을 기준으로 3등분이 됩니다.
첫번째는 카운터 초기화를 진행하는데, 처음 변수값을 선언해주면서 값을 대입해준다고 생각하시면 됩니다.
두번째는 해당 변수가 몇번 반복할지 조건을 만들어줍니다. 저는 $i변수가 0으로 선언했기에 10까지 반복하면 $i가 9가 됬을때
루프를 빠져나옵니다.
세번째는 $i변수가 한번 루프 돌때마다 증감을 해줄지 정합니다. $i++이기에 0,1,2,3,4,5~~~이런식으로 숫가자 커질겁니다.
echo로 출력해보니 0~9까지 출력되는걸 확인할수있습니다.

위와 동일하지만, 바뀐점은 이번에는 변수 초기화를 10으로 해서 -1씩 감소시켜서 출력해보았습니다.
반복해서 실습해보시면 명확하게 이해하실 수 있습니다.

이번에는 중첩 for문으로 첫번쨰 for문에서 0일때, 두번쨰 for문 0~5까지 출력되고,
다시 첫번째 for문이 +1되서 1일때, 두번째 for문이 0~5까지 출력됩니다.
그렇게 반복되서 출력됩니다.

'Programming Language > PHP' 카테고리의 다른 글
[PHP] 간단한 include, include_once, require_once, require의 차이 (외부파일의 코드를 읽는 메소드) (0) | 2019.09.04 |
---|---|
Sublime Text3 유용한 플러그인&패키지 설치 (한글깨짐 현상) (0) | 2019.09.03 |
[PHP] 함수 (메소드) 정의하기 (0) | 2019.09.02 |
[PHP] 자주 사용하는 수학 함수 (abs, ceil, floor, round, max, min, aqrt, pow, mt_rand, pi, sin, cos, in_nan 등등) (0) | 2019.09.01 |
[PHP] while문과 do-while문 (반복문) (0) | 2019.08.30 |
[PHP] 조건문 ( if문 / switch문 ) (0) | 2019.08.29 |
[PHP] 연산자 ( 대입연산자, 산술연산자, 증감연산자, 비교연산자, 논리연산자, 삼항연산자, 비트연산자, 형 변환연산자) (0) | 2019.08.28 |
[PHP] Sublime Text2(에디터) 설치방법 / 다운로드 (+PHP 실행) (0) | 2019.08.27 |