본문 바로가기
소프트웨어 개발/PHP

[PHP 기초강좌] 연산자 - 대입 연산자

by 인생은즐겁게 2023. 2. 7.
반응형

대입 연산자

 

 프로그래밍 연산자 공부를 하면서 수학 기호와 같거나 비슷하여 혼돈하시는 분들이 많습니다. 특히 수학에서 등호(=)는 우변과 좌변이 같다는 의미이지만  프로그래밍 언어에서는 다른 의미입니다. 피 연산자(좌변)에 값을 할당한다는  의미로 사용되고 있습니다.  

 

연산 사용 예) 동일 표현 설명
= $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

 

<그림 1> 대입 연산자 예제 결과

반응형

댓글