1. 기본 연산자
연산자들은 다른 언어들의 그것과 같다.
연산자 |
기능 |
예시 |
결과 |
+ |
더하기 |
1+2 |
3 |
- |
빼기 |
9-1 |
8 |
* |
곱하기 |
2*7 |
14 |
/ |
나누기 |
6/2 |
3 |
% |
나머지 |
10 %3 |
1 |
++ |
1 증가 |
$a++ |
$a = $a +1 |
-- |
1 감소 |
$a-- |
$a = $a -1 |
2. 문자열 연결 연산자
문자열 연결 연산자는 "."(방점) 으로 문자열들을 붙여 하나로 연결한다.
예제1) 문자열 연결 연산자
<?
$t1 = "2017";
$t2 = "08";
$t3 = "27";
$date = $t1."년".$t2."월".$t3."일";
echo $date;
?>
2017년8월27일 이 출력된다.
세개로 나눠진 문자열들을 문자열 연결 연산자 . 을 사용하여 연결하였다.
뿐만 아니라 중간 년 월 일 들의 문자처럼 변수로 저장되지 않은 상수도 연결할 수 있다.
3. 대입 연산자
대입 연산자 |
예시 |
결과 |
= |
$a=10 |
10을 변수에 대입 |
+= |
$a+=2 |
$a = $a +2 |
-= |
$a-=3 |
$a = $a -3 |
*= |
$a*=2 |
$a = $a *2 |
/= |
$a/=3 |
$a = $a/3 |
%= |
$a%=3 |
$a = $a%3 |
.= |
$a.="test" |
$a = $a."test" |
표를 한번만 읽어보면 금방 익힐 수 있다.
다음에 배울 비교 연산자와 논리연산자는 조건문에 많이 사용된다.
4. 비교 연산자
비교 연산자 |
예시 |
결과 |
== |
$a==3 |
$a 가 3과 같으면 T, 아니면 F |
!= |
$a!= 3 |
$a가 3이 아니면 T, 같으면 F |
> |
$a > 3 |
$a가 3보다 크면 T, 아니면 F |
< |
$a < 3 |
$a가 3보다 작으면 T, 아니면 F |
>= |
$a>=5 |
$a가 5이상이면 T, 아니면 F |
<= |
$a<=5 |
$a가 5이하면, T 아니면 F |
5. 논리 연산자
논리 연산자 |
예시 |
결과 |
! |
!$a |
$a가 T이면 F, F이면 T |
&& |
($a>10)&&($a<30) |
$a가 10보다 크고 30보다 작으면 T 아니면 F |
|| |
($a>10)||($a<5) |
$a가 10보다 크거나 5보다 작으면 T아니면 F |
'Web Programing > PHP' 카테고리의 다른 글
#7 상수와 변수 (0) | 2017.08.27 |
---|---|
#6 PHP 프로그래밍 시작하기 (0) | 2017.08.26 |
#5 PHP 기본 작성법 (0) | 2017.08.26 |
#4 PHP 개발 환경 구축 (0) | 2017.08.26 |
#3 PHP와 APM (0) | 2017.08.24 |