Re: [問題] print $var_$index1_index2
※ 引述《winorben (^^)》之銘言:
: $index1 = a;
: $index2 = b;
: $var_a_b = 555;
: 下述的指令不能印出$var_a_b
: print $var_$index1_index2
: 請問要如何修改上述指令印出$var_a_b呢?
$index1 = 'a';
$index2 = 'b';
$var_a_b = 'this is $var_a_b';
$tmp = "var_$index1\_$index2";
print $$tmp;
您可以參考這篇文章看看
comp.lang.perl.misc
[ FAQ 7.29 How can I use a variable as a variable name? ]
http://tinyurl.com/5zu7hj
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.184.222
推
04/19 10:13, , 1F
04/19 10:13, 1F
→
04/19 10:15, , 2F
04/19 10:15, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):