728x90
반응형
PHP의 기본연산자에 대하여 설명한다.
1. 사칙연산(덧셈,뺄셈,곱하기,나누기) :
사칙연산을 할 경우에는 곱하기와 나누기가 먼저 계산된다.
10 + 10 / 2; |
사칙연산 순위에 의해서 정답은 15가 된다.
2. 나머지 연산 %
10%4 |
10을 4로 나눈 나머지 이므로 정답은 2이다.
3. 증가연산자(++) / 감소연산자(--)
$a++ |
$b-- |
4. 문자열 연결 연산자
문자열을 연결하려면 점(.)을 이용하여 합친다.
"너와" . "나" |
위와 같이 "너와" 라는 문장과 "나"라는 문장을 점(.)으로 합친다.
5. 할당 연산자
C언어에서 쓰이는 것과 동일하게 연산식이 적용된다.
할당 연산자 | 예제 | 의미 | 비고 |
= | $a = 10 | ||
+= | $a += 3 | $a = $a + 3 | 값을 더한값을 $a에 저장 |
-= | $a -= 3 | $a = $a - 3 | 값을 뺀값을 $a에 저장 |
*= | $a *= 3 | $a = $a * 3 | 값을 곱한값을 $a에 저장 |
/= | $a /= 3 | $a = $a / 3 | 값을 나눈값을 $a에 저장 |
%= | $a %= 3 | $a = $a % 3 | 값의 나머지를 $a에 저장 |
.= | $a .= "글자" | $a = $a . "글자" | 값을 합쳐서 $a에 저장 |
6. 비교 연산자
비교연산자 | 예제 | 의미 |
== | $a == 5 | $a값이 5와 같으면 참 |
!= | $a != 5 | $a값이 5가 아니면 참 |
> | $a > 5 | $a값이 5보다 크면 참 |
>= | $a >= 5 | $a값이 5보다 크거나 같으면 참 |
< | $a < 5 | $a값이 5보다 작으면 참 |
<= | $a <= 5 | $a값이 5보다 작거나 같으면 참 |
7. 논리 연산자
논리 연산자 | 예제 | 의미 |
and | $a and $b | $a와 $b가 둘다 참이면 참 |
or | $a or $b | $a 또는 $b 둘중에 하나만 참이면 참 |
&& | $a && $b | and 연산자와 동일하다 |
|| | $a || $b | or 연산자와 동일하다 |
! | !$a | $a가 참이면 거짓, 거짓이면 참 |
728x90
반응형
'PHP 백엔드 프로그래밍' 카테고리의 다른 글
#06 PHP 배열(연관배열 / 이차원 배열) (0) | 2022.10.25 |
---|---|
#05 PHP 함수( 내장함수 / 사용자함수 / 매개변수 / 함수값의 반환 ) (0) | 2022.10.25 |
#04 PHP 제어문( if / switch / while / for ) (0) | 2022.10.24 |
#02 PHP 기본문법 & 변수 (0) | 2022.10.24 |
#01 PHP 개요 및 기본셋팅 (0) | 2022.10.24 |
댓글