PHP 가변변수 $$

by 조쉬 posted Feb 19, 2019
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

PHP 가변변수 $$


가변변수란


가변변수는 변수의 값이 가지는 이름을 가진 변수의 값을 이용하고자 할 경우 사용됩니다.

가변변수를 잘 활용하면 복잡해질 소스코드를 간편하게 바꿀수도 있습니다.



사용예


$abc = "123";

$bbb = "abc";


echo $bbb; // abc라고 출력됩니다.

echo $$bbb; // 123 이라고 출력됩니다.


추가설명


아래의 사용예도 곰곰히 생각해보시면 의미를 아실겁니다.


echo ${$bbb} // 123

echo ${"abc"} // 123









위 그림에서 처럼 변수값 자체 또는 문자열도 그 앞에 $를 붙여 변수를 참조할 수 있습니다.

$abc 는 ${"abc"}와 같은 의미가 됩니다.