PHP/PHP Programming
[PHP] 논리 연산자
사악미소
2014. 12. 9. 13:17
반응형
■ 논리 연산자
논리 연산자도 비교 연산자와 마찬가지로 조건문과 반복문 조건식에서 많이 사용한다. 논리 연산자에는 !, &&, ||이 각각 NOT, AND, OR를 나타낸다.
논리 연산자 |
예 |
결과값 |
! |
!$a |
$a가 참이면 거짓, $a가 거짓이면 참 |
&& |
($a > 10) && ($a < 20) |
$a값이 10보다 크고 20보다 작으면 참, 그렇지 않으면 거짓 |
|| |
($a > 0) && ($b > 0) |
$a값이 0보다 크거나 $b값이 0보다 크면 참, 그렇지 않으면 거짓 |
!은 조건을 반대로 만들어주는 연산자로 생각하면 된다. 참이면 거짓으로, 거짓이면 참으로 조건을 바꾼다. && 연산자는 두 가지 조건을 동시에 만족해야 참이다.
반응형