반응형
대입 연산자
프로그래밍 연산자 공부를 하면서 수학 기호와 같거나 비슷하여 혼돈하시는 분들이 많습니다. 특히 수학에서 등호(=)는 우변과 좌변이 같다는 의미이지만 프로그래밍 언어에서는 다른 의미입니다. 피 연산자(좌변)에 값을 할당한다는 의미로 사용되고 있습니다.
연산 | 사용 예) | 동일 표현 | 설명 |
= | $a = "안녕"; | - | |
+= | $a += 10; | $a = $a + 10; | 10을 더하고 결과를 $a에 저장 |
-= | $a -= 10; | $a = $a - 10; | 10을 빼고 결과를 $a에 저장 |
*= | $a *= 3; | $a = $a * 3; | 3을 곱하고 결과를 $a에 저장 |
/= | $a /= 2; | $a = $a / 2; | 2를 나눈 결과 몫을 $a에 저장 |
%= | $a %= 2; | $a = $a % 2; | 2를 나눈 결과 나머지를 $a에 저장 |
<?php
$a = 100;
echo "\$a = 100 ==> ". $a . "<br>"; // 결과: 100
$a = 120;
$a += 30;
echo " \$a += 30 ==> ".$a . "<br>"; // 결과: 150
$a = 50;
$a -= 20;
echo "\$a -= 20 ==>". $a . "<br>"; // 결과: 30
$a = 5;
$a *= 25;
echo "\$a *= 25 ==> " . $a."<br>"; // 결과: 125
$a = 50;
$a /= 10;
echo " \$a /= 10 ==> ".$a . "<br>"; // 결과: 5
$a = 100;
$a %= 21;
echo "\$a %= 21 ==>".$a . "<br>"; // 결과: 16
반응형
'소프트웨어 개발 > PHP' 카테고리의 다른 글
[PHP 기초강좌] 연산자 - 비교 연산자 (0) | 2023.02.09 |
---|---|
[PHP 기초강좌] 연산자 - 증감 연산자 (0) | 2023.02.08 |
[PHP 기초강좌] 연산자 - 산술 연산자 우선순위 (0) | 2023.02.06 |
[PHP 기초강좌] 연산자 - 산술 연산자 (0) | 2023.02.06 |
[PHP 기초강좌] 상수 선언 ( constant declaration ) (0) | 2023.02.04 |
댓글