우선순위 예제2
다음 예제는 연산자 우선순위입니다.
소스코드
예제 파일 op-02.php
<?php
$a = 1;
$b = 2;
// = 는 + 보다 우선권을 가집니다.
// $a = ($b += 3)
$a = $b += 3;
echo "a = $a, b = $b";
// 결과: $a = 5, $b = 5
?>
결과
위의 소스코드를 실행하면, 결과는 다음과 같습니다.
a = 5, b = 5
코드설명
예제를 보면 $a 는 값1, $b 는 값 2를 가지고 있습니다.
먼저 $b + 3 이 우선으로 실행됩니다. 그래서 $b의 값은 5가 됩니다.
우선 작업된 $b + 3의 값 5가 $a에 저장됩니다.
이전 학습
« 내부함수 (Built-in)
서브목차