[PHP메모] 가변 변수
메모/PHP2016. 4. 13. 15:56
가변 변수 PHP는 가변 변수(variable variables)라는 변수를 지원합니다. 가변 변수를 사용하면 변수의 이름을 동적으로 바꿀 수 있습니다. PHP는 이런 영역에서 매우 자유롭습니다. 대부분의 언어에서 변수의 값을 바꿀 수 있을지는 몰라도 변수의 형을 바꾸기는 힘듭니다. 더군다나 변수의 이름을 바꾸기는 더욱 어렵습니다. 한 변수의 이름을 다른 변수가 값으로 가지는데, 다음 예를 살펴보겠습니다. 1$varname = 'tireqty';cs $tireqty 대신에 이제 $$varname을 써도 됩니다. $tireqty의 값도 바꾸어 봅니다. 1$$varname = 5;cs 위와 같이 하는 것은 다음과 동일합니다. 1$tireqty = 5;cs 불명확해 보일지 모르겠지만 일단은 그냥 넘어갑니다. ..