기본 할당 연산자는 "="입니다. 왼쪽 연산수, 즉 변수가 표현식의 값으로 설정됨을 의미합니다. 그러므로 할당 연산자의 값은 할당된 값이므로 "$a = 3"의 값은 3으로 할당되었다고 표현합니다.

 $변수 = 표현식;

예제 (ex #1

 <?php
 $a 
= ($b 4) + 5
// $a는 9로 할당되고 $b는 4로 할당됩니다.

 
echo "${a} , ${b}"
// 결과 9 , 4

 
?> 


예제 (ex #2

 <?php
 $a 
1
;
 
$b 5
;
 
$c 8
;
 
$d 4
;

 
$d $a +5
;
 
$x $b $c $d
;

 echo 
$x
// 결과: 6
 
echo $b
// 결과 : 6
 
echo $c
// 결과: 6
 ?> 


처음 할당은 $a에 5를 더한 값을 $d에 할당했지만 $b와 $c에도 동일 값으로 할당했으므로 원래의 값은 더이상 유지하지 못합니다.
블로그 이미지

하보니

하보니와 함께하는 phP 초보

댓글을 달아 주세요