
PHP에서는 반복 처리를 위해 while문과 for문이 사용된다. while문의 기본 구조 while의 조건식이 참인 동안 문장을 반복실행한다. 반복 루프가 진행되는 동안 조건식이 거짓이 되는 순간 while문을 빠져 나간다. while문으로 '안녕하세요' 다섯번 출력하기 while문으로 합계 구하기 변수 $x가 1에서 10까지의 값을 가지는 동안 while 반복 루프가 진행되어 5행에 의해 $x의 값을 출력 1~100까지 정수 합계를 구하는 프로그램 $x가 1에서 100까지의 값을 가지는 동안 while 반복 루프가 진행된다. 6행은 누적합계 $sum에 $x의 값이 계속해서 더해진다. 1에서 100까지의 정수 중 5의 배수 합계를 구하는 프로그램 if ( $x%5 == 0 ) 을 이용하여 $x가 5의 ..

shitch문은 앞에서 배운 if문과 유사한 가능을 수행하지만 사용하는 문법이 조금 다르다. if문 대신에 switch문을 사용하면, 더 간편하고 짜임새 있는 프로그램을 작성할 수 있는 경우가 종종 있다. 변수 값에 따라 프로그램 진행 순서가 바뀐다. case 실행 후에 break를 통해 switch문을 벗어난다. case 에서 변수에 해당되는 값이 없으면 default에 속하는 문장이 실행된다. switch문의 사용 예 $my_color에 '노랑'을 저장 switch문을 이용하여 $my_color의 값에 따라 case를 실행 '나는 ##을 좋아합니다.' 출력

if문 조건식 참인지 거짓인지에 따라 실행하는 코드를 달리하고자 알때 사용 PHP의 if문에는 다음 세가지 구문지 존재한다. (1) if ~ 구문 (2) if ~ else ~ 구문 (3) if ~ elseif ~ else ~ 구문 if ~ 구문 if안에 있는 문장이 참인 경우에만 실행된다. 조건식이 거짓인 경우에는 실행되지 않는다. $age 에 나이 30을 저장 $pay에 기본요금 2500을 저장 if ($age >= 65 ) { // 나이가 65세 이상이면 참 $pay = 0; } $age가 30이기때문에 30>=65는 거짓이 된다 따라서 $pay =0은 실행되지 않는다. 나이 $age와 요금 $pay를 출력 $pay의 값은 3행에서 설정된 2500의 값을 가진다. $age = 67; $age를 67로..