반응형
PHP에는 +(더하기), -(빼기), *(곱하기), /(나누기), %(나머지), ++(증가), --(감소) 등의 산술 연산자와 대입 연산자, 문자열 연결 연산자, 비교 연산자, 비교 연산자, 논리 연산자 등을 사용할 수 있다.
숫자 계산에 사용하는 산술 연산자는 다음과 같다.
일반 사칙연산과 마찬가지로 PHP에서도 더하기, 곱하기, 나누기 연산을 함께 사용하는 경우 곱하기와 나누기를 먼저 계산한다. 나머지 연산자 %는 어떤 수를 나눈 나머지를 구할 때 사용한다. 예를 들어 2%5의 계산 결과는 2이다. 2를 5로 나누면 몫이 0, 나머지는 2이기 때문이다.
- $a(3)와 $b(5)를 더한 결과 값 8을 $c에 저장한다.
- $c 값을 1증가시키라는 의미이므로 $c에 9가 저장된다.
- $c(9)와 $a(3)를 더한 결과 값 12를 $c에 저장한다.
- $c(12)와 $b(5)를 곱한 뒤 $a(3)를 더한 결과 값 63을 $d에 저장한다.
- 실행 결과의 첫 번째 줄에서 보듯이 echo문으로 $d의 값인 63을 화면에 출력한다. 이때 \$는 이스케이프 문자로 $기호를 출력하라는 의미이다.
- $a % 3은 10 % 3을 계산하라는 의미이므로 결과 값 1을 변수 $b에 저장한다.
- $b 값을 1감소시키라는 의미이므로 $b에 0이 저장된다.
- $a(10)에서 $b(0)를 뺀 결과 값 10을 $c에 저장된다.
- $c(10)에서 5를 뺀 결과 값 5 를 다시 $c에 저장한다.
- 실행 결과의 두 번째 줄에서 보듯이 echo문으로 $c의 값인 5를 화면에 출력한다.
반응형
'☆도전 !☆ > PHP_입문 !' 카테고리의 다른 글
Part01_Ch02_6연산자_3대입 연산자 (0) | 2019.08.22 |
---|---|
Part01_Ch02_6_연산자_2 문자열 연결 연산자 (0) | 2019.08.22 |
Part01_Ch02_5_3_불 (0) | 2019.08.19 |
part1_ch2_5_2문자열 (0) | 2019.07.24 |