PHP-조건문 if
2019. 12. 13. 16:32ㆍSecurity/language
예제를 해보기전에 post방식의 입출력 form파일을 input.html과 output.php 파일로 만들어 준다.
* 조건문
모든 프로그래밍 언어의 가장 기본 기능 중 하나. 다양한 조건에 따라 실행을 달리하게 하는 것.
if문
echo문은 $i의 값이 100보다 클 경우에만 출력. if문에서 조건에따라 실행도리 문장이 하나일 경우에는 위와 같이 { }(중괄호)를 생략할수 있으나 항상 써주는 습관을 가지도록 한다.
정의되지 않거나 NULL은 메모리가 할당되지 않은 상황이고 " "(빈 값)은 메모리가 할당 된 상황이다. 메모리가 할당되어서 쓰레기값이 들어있을수 있기때문에 !isset와 is_null은 FALSE로 출력한다.
PHP가 빈 값과 NULL값을 다르게 본다는 것을 의미하며, 이로인한 오류가 많이 나기때문에 empty만 사용한다.
TRUE면 IF절을 실행하고 FALSE이면 else절의 문장을 실행. else를 이용해 불필요한 조건 검색을 줄일 수 있다.
$result를 학점으로 환산하는 프로그램. else if를 이용한 중첩조건은 위에서 부터 차례대로 조건을 확인하기 때문에 조건을 기술하는 순서가 반드시 논리적으로 맞아야 한다.
round는 반올림 함수. 소수점 이하 자리를 반올림한다.
'Security > language' 카테고리의 다른 글
php-반복문 for (0) | 2019.12.24 |
---|---|
PHP-반복문 while (0) | 2019.12.20 |
PHP-조건문 switch (0) | 2019.12.20 |
PHP-FORM (0) | 2019.12.06 |
PHP (0) | 2019.11.29 |