Questions tagged «eval»

eval是允许程序员从代码中的字符串变量执行以相同语言编写的任意代码的功能。


4
(1,eval)('this')vs eval('this')在JavaScript中?
我开始阅读JavaScript模式,一些代码使我感到困惑。 var global = (function () { return this || (1, eval)('this'); }()); 这是我的问题: Q1: (1, eval) === eval? 为什么以及如何运作? Q2:为什么不只是 var global = (function () { return this || eval('this'); }()); 要么 var global = (function () { return this; }());
85 javascript  eval 

19
什么时候在php中是邪恶的?
在我用php开发的所有年份中,我一直都听说使用eval()邪恶。 考虑以下代码,使用第二个(更优雅的)选项是否有意义?如果没有,为什么? // $type is the result of an SQL statement // e.g. SHOW COLUMNS FROM a_table LIKE 'a_column'; // hence you can be pretty sure about the consistency // of your string $type = "enum('a','b','c')"; // possibility one $type_1 = preg_replace('#^enum\s*\(\s*\'|\'\s*\)\s*$#', '', $type); $result = preg_split('#\'\s*,\s*\'#', $type_1); // possibility …
84 php  eval 

4
如何打印/回显环境变量?
如何打印刚刚设置的环境变量? NAME=sam echo "$NAME" # empty 您可以在这里使用eval它。是这样吗 NAME=sam eval 'echo $NAME' # => sam
75 bash  eval 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.