[PHP] 대입 연산자 사용하기

2022. 8. 25. 20:22Program/PHP

008_PHP에서 대입 연산자 사용하기

[요약]

  • 대입 연산자는 = 외에도 여러종류가 있다.
  • $num = $num + 2 를 더 간단하게 표현하는 대입 연사자로 $num += 2 가 있다.

대입 연산자는 변수에 값을 대입할 때 사용하는 연산자이다.

대입 연산자에는 = 이외에도 여러 종류가 있다.


[대입 연산자]

기호 의미 예시 결과
변수 += 값 변수의 값에서 다른 값을 더한 값을 대입 $num = 10;
$num += 2;
12
변수 -= 값 변수의 값에서 다른 값을 뺸 값을 대입 $num = 10;
$num -= 2;
8
변수 *= 값 변수의 값에서 다른 값을 곱한 값을 대입 $num = 10;
$num *= 2;
20
변수 /= 값 변수의 값에서 다른 값을 나눈 값을 대입 $num = 10;
$num /= 2;
5
변수 %= 값 변수의 값에서 다른 값을 나눈값의 나머지 값을 대입 $num = 10;
$num %= 3;
1
변수 .= 값 변수의 문자열에서 다른 문자열을 붙일 때 사용 $city = '서울';
$city .= '특별시';
서울특별시

 

다음은 대입 연산자를 활용한 예제이다.

 

[예제: 9_operator.php ]

<?php
  // += 활용
  $num = 10;
  $num += 2;
  echo '[+=사용] 변수 num의 값은 '.$num.'<br />';

  // -= 활용
  $num = 10;
  $num -= 2;
  echo '[-=사용] 변수 num의 값은 '.$num.'<br />';

  // *= 활용
  $num = 10;
  $num *= 2;
  echo '[8=사용] 변수 num의 값은 '.$num.'<br />';

  // /= 활용
  $num = 10;
  $num /= 2;
  echo '[/=사용] 변수 num의 값은 '.$num.'<br />';

  // %= 활용
  $num = 10;
  $num %= 2;
  echo '[%=사용] 변수 num의 값은 '.$num.'<br />';

  // .= 활용
  $city = '서울';
  $city .= '특별시';
  echo '[.=사용] 변수 num의 값은 '.$num.'<br />';
 ?>

 

실행결과


일반적으로 수학에서는 어떠한 연산을 수행할 때 먼저 연산해야 하는 경우 괄호를 사용하여 먼저 연산해야 함을 나타낸다.

다음과 같은 식에서 +를 먼저 연산해야 하는 경우 괄호를 사용한다.

(5 + 5) * 5

 

컴퓨터에서도 위와 마찬가지로 앞과 같은 경우 괄호를 사용하여 연산한다.

$num = (5 + 5) * 5;

 

괄호를 사용하지 않으면 곱하지를 먼저 연산 후 더하기를 연산한다.

5 + 5 * 5 = 30

 

괄호를 사용하는 경우 괄호의 식을 먼저 연산 후 다음 연산을 진행한다.

(5 + 5) * 5 = 50

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사

 

 

'Program > PHP' 카테고리의 다른 글

[PHP] 배열 사용하기  (0) 2022.08.25
[PHP] 증감 연산자 사용하기  (0) 2022.08.25
[PHP] 연산자 사용하기  (0) 2022.08.24
[PHP] PHP에서 상수 사용하기  (0) 2022.08.23
[PHP] 연결 연산자 사용하기  (0) 2022.08.23