연산자란
연산자란 여러가지 값을 연산(더하고 나누고 빼고 곱하는 등등..)하는 일을하는 문자라고 보시면됩니다.
아래 PHP에서 사용할수있는 연산자 표를 보세요.
이해가 안되는 부분은 댓글로 남겨주시면 감사하겟습니다~
산술 연산자
산술 연산자는 연산의 기본이되는 연산자입니다.
아래 표에 설명을 보세요.
연산자 |
설명 |
+ |
더하기 |
- |
빼기 |
* |
곱하기 |
/ |
나누기 |
% |
나눠서 나온 나머지값 |
++ |
증가 |
-- |
차감 |
대입 연산자
대입연산자는 연산하기전의 값에 무언갈 빼거나 더하거나 하는행위를 뜻합니다
예를들어서 x가 1일때 3으로 만들려면 x=x+2; 이렇게 2를 더해주어야 하는데
대입 연산자를 사용하면 x+=2; 이렇게 코드가 짧아지죠. x=x+2와 같은의미입니다 .
연산자 |
예제 |
의미하는 식 |
= |
x=y |
x=y |
+= |
x+=y |
x=x+y |
-= |
x-=y |
x=x-y |
*= |
x*=y |
x=x*y |
/= |
x/=y |
x=x/y |
.= |
x.=y |
x=x.y |
%= |
x%=y |
x=x%y |
비교 연산자
비교 연산자는 x 와 y의 값을 비교할떄 사용하는 연산자입니다.
비교 연산자가 표현하는 값은 0 과 1, True 와 False, 참과 거짓 오직 예 아니오만 나타냅니다.
연산자 |
설명 |
== |
== 는 값이 같은지 비교합니다 |
!= |
!= 는 값이 같지 않은지 비교합니다. |
<> |
<>가 의미하는것은 위와같음. 값이 같지 않은지 비교합니다. |
> |
>는 비교할값(왼쪽) 이 비교할값(오른쪽) 보다 큰지 비교합니다 |
< |
위와 반대됩니다. |
>= |
왼쪽값이 오른쪽값보다 크거나 같을경우를 비교합니다. |
<= |
위와 반대됩니다. |
논리 연산자
논리연산자는 논리적인 연산자입니다. 조건을 만들어주죠 비교연산자와 같은부류라고 보면됩니다
서로 복합하여 사용하죠. 논리연산자는 다른연산자보다 복잡하고 어려울수있습니다. 2진이라는 심화된 내용을 다뤄야하거든요..
논리연산자는 말그대로 수학쪽을 잘해야 이해하기 쉬운거 같습니다 ...ㅠㅠ
연산자 |
설명 | Example | Result |
&& |
and 비교할 모든값이 조건을 만족해야함. | (1 && 1), (1 && 0) | 각각 출력값 1, 0 |
|| |
or 한값이 True 일경우 1을 나타냄 | (1 && 1), (1 || 0) | 각각 출력값 1, 1 |
! | not 값이 1일경우 0을 나타내고 0일경우 1일나타냄 | !(0), !(1) | 각각 출력값 1, 0 |
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP] php mail 함수 쉬운 설명 (5) | 2012.09.15 |
---|---|
[PHP] Flinr의 PHP 강좌 - PHP 배열 (5) | 2012.09.15 |
[PHP] Flinr의 PHP 강좌 - PHP 변수의 사용,네이밍룰 (0) | 2012.09.14 |
[PHP] Flinr의 PHP 강좌 - PHP 문법 배우기 (0) | 2012.09.14 |
[PHP] 에디터 플러스 PHP 개발환경 만들기 (0) | 2012.09.14 |