PHP 기본 문법 – 변수와 데이터 타입 – 2 – 참조 데이터 타입 (배열, 객체)

PHP 기본 문법 - 변수와 데이터 타입 - 2 - 참조 데이터 타입 (배열, 객체)
PHP 기본 문법 – 변수와 데이터 타입 – 2 – 참조 데이터 타입 (배열, 객체)

PHP 기본 문법 – 연산자 – 0 – 산술 연산자

소제목: 산술 연산자란?

산술 연산자는 PHP에서 수학적인 계산을 수행하는 데 사용되는 연산자입니다. 이 연산자들은 숫자를 가지고 다양한 연산을 수행할 수 있습니다. 산술 연산자에는 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산 등이 포함됩니다. 이제 각각의 연산자와 예시를 살펴보겠습니다.

1. 덧셈 연산자 (+)

덧셈 연산자는 두 개의 값을 더해주는 연산자입니다. 예를 들어, $a + $b와 같은 형태로 사용합니다. 이 때, $a$b는 더해지는 값입니다.

예시:

$a = 10;
$b = 5;
$sum = $a + $b;
echo $sum;  // 출력: 15

이 예시에서는 변수 $a$b에 각각 10과 5를 할당하고, 두 변수를 더한 값을 $sum 변수에 저장한 후 출력하였습니다. 따라서 10과 5를 더한 값인 15가 출력됩니다.

2. 뺄셈 연산자 (-)

뺄셈 연산자는 두 개의 값을 빼는 연산자입니다. $a - $b와 같은 형태로 사용합니다. 이 때, $a$b는 뺄셈의 대상이 되는 값입니다.

예시:

$a = 10;
$b = 5;
$diff = $a - $b;
echo $diff;  // 출력: 5

이 예시에서는 변수 $a$b에 각각 10과 5를 할당하고, $a에서 $b를 뺀 값을 $diff 변수에 저장한 후 출력하였습니다. 따라서 10에서 5를 뺀 값인 5가 출력됩니다.

3. 곱셈 연산자 (*)

곱셈 연산자는 두 개의 값을 곱해주는 연산자입니다. $a * $b와 같은 형태로 사용합니다. 이 때, $a$b는 곱셈의 대상이 되는 값입니다.

예시:

$a = 10;
$b = 5;
$product = $a * $b;
echo $product;  // 출력: 50

이 예시에서는 변수 $a$b에 각각 10과 5를 할당하고, 두 변수를 곱한 값을 $product 변수에 저장한 후 출력하였습니다. 따라서 10과 5를 곱한 값인 50이 출력됩니다.

4. 나눗셈 연산자 (/)

나눗셈 연산자는 첫 번째 값을 두 번째 값으로 나누어주는 연산자입니다. $a / $b와 같은 형태로 사용합니다. 이 때, $a는 나누어지는 값이고, $b는 나누는 값입니다.

예시:

$a = 10;
$b = 5;
$quotient = $a / $b;
echo $quotient;  // 출력: 2

이 예시에서는 변수 $a$b에 각각 10과 5를 할당하고, $a$b로 나눈 몫을 $quotient 변수에 저장한 후 출력하였습니다. 따라서 10을 5로 나눈 몫인 2가 출력됩니다.

5. 나머지 연산자 (%)

나머지 연산자는 첫 번째 값을 두 번째 값으로 나눈 나머지를 구해주는 연산자입니다. $a % $b와 같은 형태로 사용합니다. 이 때, $a는 나누어지는 값이고, $b는 나누는 값입니다.

예시:

$a = 10;
$b = 3;
$remainder = $a % $b;
echo $remainder;  // 출력: 1

이 예시에서는 변수 $a$b에 각각 10과 3을 할당하고, $a$b로 나눈 나머지를 $remainder 변수에 저장한 후 출력하였습니다. 따라서 10을 3으로 나눈 나머지인 1이 출력됩니다.

주의해야할 점

  1. 산술 연산자를 사용할 때에는 변수에 적절한 값을 할당한 후 연산을 수행해야 합니다. 변수가 초기화되지 않은 상태에서 연산을 시도하면 예기치 않은 결과가 발생할 수 있습니다.
  2. 나눗셈 연산에서 주의할 점은 나누는 값으로 0을 사용하면 오류가 발생합니다. 0으로 나눌 수 없기 때문에, 이에 대한 예외 처리를 해주어야 합니다.
  3. 산술 연산자는 연산 우선순위를 가지고 있으므로, 복잡한 수식을 계산할 때에는 괄호를 사용하여 우선순위를 명확하게 표현해야 합니다.

이렇게 산술 연산자를 통해 숫자를 더하고, 빼고, 곱하고, 나누고, 나머지를 구할 수 있습니다. 이해하기 쉬운 예시와 함께 각각의 연산자를 설명하였으니, PHP의 기본 문법 중 산술 연산자에 대한 이해를 높이셨을 것입니다.

답글 남기기