PHP 이중변수를 다른 언어로 구현 ?

오늘 점심시간에 PHP 언어의 이중변수에 대한 얘기가 있었다.
(ASP에서 PHP의 이중변수 구현이 가능할까라는 내용의...)

PHP 이중변수 코드는 아래와 같다.

<?
    $var1 = "TEST";
    $var2 = "var1";

    echo $$var2;
?>
출력결과 : TEST

위 코드를 다른 언어로 어떻게 구현할까 생각하다 JAVA로 비슷하게 흉내내보았다.

HashMap hashMap = new HashMap();
       
String var1 = "Test";
hashMap.put("var1", var1);
       
String var2 = "var1";
       
System.out.println((String)hashMap.get(var2));

즉, PHP의 이중변수는 사전형태의 자료구조로 가능해지는 것 같다.
(형변환은 따로 신경써야겠지만...)

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 떵꺼리 | 2008/01/10 13:51 | 프로그래밍 And 언어 관련 | 트랙백 | 덧글(0)

트랙백 주소 : http://newkain.egloos.com/tb/1268421
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶