php
PHP - 할당 연산자
기본 할당 연산자는 "="입니다.
왼쪽 연산수, 즉 변수가 표현식의 값으로 설정되었음을 의미합니다. 그러므로 할당 연산자의 값은 할당된 값이므로 "$a = 3"의 값은 3으로 할당되었다고 표현합니다.
처음 할당은 $a에 5를 더한 값을 $d에 할당했지만 $b와 $c에도 동일 값으로 할당했으므로 원래의 값은 더이상 유지하지 못합니다.
왼쪽 연산수, 즉 변수가 표현식의 값으로 설정되었음을 의미합니다. 그러므로 할당 연산자의 값은 할당된 값이므로 "$a = 3"의 값은 3으로 할당되었다고 표현합니다.
$변수 = 표현식;
<?php
$a = ($b = 4) + 5; // $a는 9로 할당되고 $b는 4로 할당됩니다.
echo "${a} , ${b}"; // 결과 9 , 4
?>
<?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에도 동일 값으로 할당했으므로 원래의 값은 더이상 유지하지 못합니다.
0 댓글