[PHP] 대입 연산자 사용하기
2022. 8. 25. 20:22ㆍProgram/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 |