본문 바로가기

PHP/PHP Programming

[PHP] 논리 연산자

반응형

■ 논리 연산자


 논리 연산자도 비교 연산자와 마찬가지로 조건문과 반복문 조건식에서 많이 사용한다. 논리 연산자에는 !, &&, ||이 각각 NOT, AND, OR를 나타낸다.



논리 연산자


결과값

 !

 !$a

 $a가 참이면 거짓, $a가 거짓이면 참

 &&

 ($a > 10) && ($a < 20)

 $a값이 10보다 크고 20보다 작으면 참, 그렇지 않으면 거짓

||

 ($a > 0) && ($b > 0)

 $a값이 0보다 크거나 $b값이 0보다 크면 참, 그렇지 않으면 거짓


 !은 조건을 반대로 만들어주는 연산자로 생각하면 된다. 참이면 거짓으로, 거짓이면 참으로 조건을 바꾼다. && 연산자는 두 가지 조건을 동시에 만족해야 참이다.


반응형

'PHP > PHP Programming' 카테고리의 다른 글

[PHP] 버블 정렬을 이용한 배열 원소 정렬  (0) 2014.12.11
[PHP] 1차원 배열  (0) 2014.12.10
[PHP] 비교 연산자  (0) 2014.12.09
[PHP] 대입 연산자  (0) 2014.12.08
[PHP] 문자열 연결 연산자  (0) 2014.12.08