cgy12306

조건문 본문

PHP

조건문

cgy12306 2019. 7. 9. 22:58

조건문은 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것이다.

조건문은 if로 시작한다. if 뒤에 괄호가 오고, 괄호 안에 조건이 위치한다.

조건이 될 수 있는 값은 Boolean이다. Boolean 값은 truefalse밖에 올 수 없고, 조건이 true여야 조건문이 실행이 된다.

조건이 참이기 때문에 result : true가 출력된다.

조건이 거짓이기 때문에 괄호안에 것이 실행되지 않는다.

참이기 때문에 12345가 출력이 된다.

 

조건이 거짓이기 때문에 5만 출력이 된다.

 

else 뒤에 따라오는 중괄호는 주어진 조건이 false일 대 실행될 로직이 위치한다.

조건이 참이기 때문에 1이 출력된다.

 

 

거짓이기 때문에 2만 출력이 된다.

 

 

else if는 조건문을 좀 더 풍부하게 해준다. 다른 조건을 추가해 줄 수 있다.

 

 

참일 때 실행되는 값은 3이기 때문에 3만 출력된다.

 

 

모든 조건이 false이기 때문에 4만 출력이 된다.

 

 

조건문 응용

파일이 html문서와 php문서이다. 두 파일은 같은 디렉토리에 위치해야 한다.

 

만약 idegoing이면 right가 출력이 되고 아닐 경우 wrong이 출력될 것이다.

GET 방식이기 때문에 URL에 정보가 뜬다.

===은 좌항과 우항이 정확하게 같다는 의미이다.

 

 

 

조건문의 중첩

아이디가 egoing이고 비밀번호가 111111이면 right가 출력되고 비밀번호만 틀릴 시 password wrong이 출력되며, 아이디부터 틀리면 id wrong이 출력된다.

 

 

 

 

 

POST 방식을 사용했기 때문에 URL에 아무런 정보가 뜨지 않는다.

 

출처 : https://opentutorials.org/course/62/5122

 

조건문 - 생활코딩

Boolean '비교 수업'에서 비교 연산의 결과로 참(true)이나 거짓(false)을 얻을 수 있다고 배웠다. 여기서 참과 거짓은 '숫자와 문자 수업'에서 배운 숫자와 문자처럼 언어에서 제공하는 데이터 형이다. 이를 Boolean(불린)이라고 부르고 불린으로 올 수 있는 값은 true와 false 두가지 밖에 없다. 불린은 조건문에서 핵심적인 역할을 담당한다. 조건문 조건문이란 주어진 조건에 따라서 에플리케이션을 다르게 동작하도록 하는 것이다. 조건문

opentutorials.org

 

'PHP' 카테고리의 다른 글

반복문  (0) 2019.07.09
논리 연산자  (0) 2019.07.09
입출력 그리고 폼과 HTTP  (0) 2019.07.09
연산자  (2) 2019.07.09
변수 고급주제  (0) 2019.07.09
Comments