作者sawfish (板釘龍史)
看板perl
標題[問題] 如何將字串當成一個敘述來執行它?
時間Thu May 17 16:28:53 2007
我在寫程式時想到一個問題,假若有一個變數存放字串如下:
$xyz = "3+2";
$abc = "3<2";
我想請問在perl有沒有像tcl中的eval的指令一樣,可以把字串變成一個
敘述的語法。以tcl來說:
eval "expr $xyz" 則會把 "expr 3+2" 當成 tcl 的敘述來執行,即會回
傳5。
perl中我想找類似這樣子的指令。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.230.119
1F:推 chhuang:也是 eval 阿 05/17 17:21