作者kikichou (下个月爆忙)
看板Perl
标题[问题] 如何让已脱逸的变数回到可取值?
时间Sat Aug 7 19:05:30 2010
请问各位高手
有没有方法可以让已经脱逸的变数,能够再度取值
例如:
$data=qq[\$a,\$b,\$c,\$d];
当初给进来的时後是脱逸的,所以我印$data是
$a,$b,$c,$d
但是我想让它回到是可以变成$a,$b,$c,$d变数所代表的东西
我有试着取代\$,回$
如: $data =~ s/\\$/\$/g;
但好像没用...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.16.6
1F:→ frank1983:@data = eval($data); 这样子呢? 08/08 01:11
2F:→ kikichou:感谢,已找出解法^_^,基本上好像整串处理用eval就不行 08/08 01:58
3F:→ kikichou:但分别抓出来用eval就可以 08/08 01:58