看板 [ Perl ]
討論串[問題] eval for string
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sixth (12345(6))時間6年前 (2019/07/19 10:44), 編輯資訊
0
0
0
內容預覽:
引述《sixth (12345(6))》之銘言:. 自問自答,改成這樣就可以了. $str_test = "((0x1 << 8) -1)";. $do_eval = "\$sum = $str_test";. eval $do_eval;. print "The sum is $sum\n";

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sixth (12345(6))時間6年前 (2019/07/19 10:12), 編輯資訊
0
0
0
內容預覽:
請問如何讓範例2 像 範例1 一樣,印出計算結果?. 範例1:. eval '$sum = ((0x1 << 8) -1)';. print "The sum is $sum\n";. ==> 會印出 255. 範例2:. $str_test = "((0x1 << 8) -1)";. eval '
(還有33個字)
首頁
上一頁
1
下一頁
尾頁