1. 기본 연산자


연산자들은 다른 언어들의 그것과 같다.


 연산자 

기능 

예시 

결과 

 +

 더하기

1+2 

 -

빼기 

9-1 

 *

곱하기 

2*7 

14 

나누기 

6/2 

%

나머지 

10 %3 

++ 

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

+ Recent posts