看板 Perl 關於我們 聯絡資訊
請問如何讓範例2 像 範例1 一樣,印出計算結果? 範例1: eval '$sum = ((0x1 << 8) -1)'; print "The sum is $sum\n"; ==> 會印出 255 範例2: $str_test = "((0x1 << 8) -1)"; eval '$sum = $str_test'; print "The sum is $sum\n"; ==> 會印出 (0x1 << 8) -1) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.166.19 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1563502374.A.425.html