[PHP] 연산자 - 복합 대입 연산자, 산술 연산자
복합 대입 연산자
- 복합 대입 연산자는 변수 자신에 대한 연산과 대입을 조합한 것입니다.
ex) 예를 들어 $a += 1은 변수 $a에 1을 더한 값을 변수 $a에 대입합니다.
즉, $a = $a + 1과 같은 식이 됩니다.
- 복합 대입 연산자는 문자열 연산자, 바이너리 연산자, 배열 연결에도 있습니다.
복합 대입 연산자 표
ex) 예를 들어 $a += 1은 변수 $a에 1을 더한 값을 변수 $a에 대입합니다.
즉, $a = $a + 1과 같은 식이 됩니다.
실행 코드
<?php
$a = 0;
$a += 10;
echo $a;
결과
10
산술 연산자
- 산술 연산자는 수치 계산을 하는 연산자 입니다.
- a와 b를 연산해서 결과를 계산하지만 변수의 값은 그대로 둡니다.
- 예를 들어 $total -5는 변수 $total에서 5를 뺀 값을 계산하는 연산자이지만 계산 후에 변수 $ total 값은 그대로 유지됩니다.
산술 연산자 표
연산자 | 연산식 | 설명 | 연산자 | 연산식 | 설명 |
---|---|---|---|---|---|
+ | +a | a의 양수 값 | * | a * b | a와 b를 곱하기(곱셈) |
- | -a | a의 양수 값을 반대로 한 값 | / | a / b | a를 b로 나누기(나눗셈) |
+ | a + b | a와 b를 더하기(덧셈) | % | a % b | a와 b로 나눈 나머지(나머지) |
- | a - b | a에서 b를 빼기(뺄셈) | ** | a ** b | a의 b승(거듭 제곱) |
1) 실행 코드
<?php
$total = 80 + 40;
$result = $total - 5;
echo "합계{$total}, 최종 결과{$result}";
결과
합계 120, 최종 결과 115
2) 실행 코드
<?php
$amount = 54750;
$rest = $amount % 4;
$person = ($amount - $rest) / 4;
echo "1인 {$person}원, 부족{$rest}원";
결과
1인 13687원, 부족 2원
3) 실행 코드
<?php
$ans = 11.6 % 4.1;
echo $ans;
결과
3
연산자와 피연산자
계산 자체를 연산자라 하고 연산 대상 값을 피연산자라고 합니다.
11.6% 4.1에서 %는 연산자고 11.6과 4.1은 피연산자입니다.
Author And Source
이 문제에 관하여([PHP] 연산자 - 복합 대입 연산자, 산술 연산자), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@bin612/PHP-연산자-복합-대입-연산자-산술-연산자저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)