PHP / 연산자 / 산술 연산자
PHP의 산술 연산자에는 +, -, *, /, %, **이 있습니다.
- $a
$a의 부호를 반대로 바꿉니다.
<?php $a = 10; echo - $a; ?>
-10을 출력합니다.
$a + $b
$a와 $b를 더합니다.
<?php $a = 10; $b = 4; echo $a + $b; ?>
14를 출력합니다.
$a - $b
$a에서 $b를 뺍니다.
<?php $a = 10; $b = 4; echo $a - $b; ?>
6을 출력합니다.
$a * $b
$a와 $b를 곱합니다.
<?php $a = 10; $b = 4; echo $a * $b; ?>
40을 출력합니다.
$a / $b
$a를 $b로 나눕니다.
<?php $a = 10; $b = 4; echo $a / $b; ?>
2.5을 출력합니다.
$a % $b
$a를 $b로 나눈 나머지입니다.
<?php $a = 10; $b = 4; echo $a % $b; ?>
2을 출력합니다.
$a ** $b
$a의 $b제곱입니다.
<?php $a = 4; $b = 3; echo $a ** $b; ?>
64를 출력합니다.
연산자의 우선 순위
- 괄호가 있으면 괄호 안부터 계산합니다.
- *, /, %는 순서대로 계산합니다.
- +, -는 순서대로 계산합니다.
- *, /, %는 +, -보다 먼저 계산합니다.
<?php $a = 4; $b = 3; $c = 2; echo ( $a + $b ) * $c; // 14 echo $a * $b / $c; // 6 echo $a + $b - $c; // 5 echo $a + $b * $c; // 10 ?>