조건문의 기본구조
변수와 비교연산자 그리고 조건문 (중첩)
논리연산자
AND (&&) 연산자
OR ( || ) 연산자
AND + OR 연산자 활용
! ( 부정의 표시 ; NOT )
!TRUE == FALSE
!FALSE == TRUE
boolean의 대체제
모든 언어에 등장하지만, php의 만이 가지는 특성이 있다.
boolean은 true, false 이 두가지로 이루어져 있다.
이 두가지 말고 다른 데이터가 있을 수도 있다? 그게 무엇일까. 예를 들면
형변환 : true, false가 아닌 다른 대체제가 boolean값으로 변환하는 것
대체제.
0(false)과 1(true; 0이 아닌 다른 숫자)
* php 데이터 형식 비교 테이블 : http://php.net/manual/en/types.comparisons.php
* php 는 자동으로 데이터의 형식을 변환해주는 특성을 가지고 있다. (장단점이 있음)
* empty() : 데이터가 들어있는지 없는지 확인하는 함수. 비워져있으면 TRUE
* is_null() : 데이터가 없다면 True
* isset() : 이전에 선언된적이 없거나 값이 할당되지 않았다면 False
* boolean ; if($x) :
'Language > PHP' 카테고리의 다른 글
함수(Function) (0) | 2017.12.18 |
---|---|
반복문 (0) | 2017.12.18 |
입출력 그리고 폼과 HTTP (0) | 2017.12.15 |
PHP 시작하기 (기본명령문, 변수) (0) | 2017.12.14 |
[CodeIgniter] 로그 (0) | 2017.08.19 |