[PHP] 논리연산자 [and / or / ! ]

Posted by [하늘이]
2016. 1. 19. 20:58 IT/PHP Web JS CSS HTML..
반응형

생활코딩 사이트에서 공부하며 정리한 내용입니다

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

◆ 논리 연산자

논리 연산자는 비교 구문에 조건에 비교를 쉽게 해주는 것이라고 생각하면 되겠다.


true 인지 false인지 등...조건을 조절할 때 사용한다.


♠ 종류

and 

or

!


c언어에서 사용하는 &, |, !

동일한 기능을 하지만 표현 방식이 조금 다르다.


♠ if ( &aa == 1 and &bb ==2)

위 경우 변수 aa 가 1이고, bb가 2인 경우 만 if 구문이 true가 된다.


♠ if ( &aa == 1 or &bb ==2)

위 경우 변수 aa 가 1 이거나,  bb가 2인 경우 if 구문이 true가 된다.

즉 두 조건 중에 하나라도 일치하면 참이 되는 것이다.


♠ if ( !(&aa == 1))

위 경우 변수 aa 가 1이 아닌 경우 if 구문이 true가 되는 조건이다.




반응형