- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在获取字符串敌人示例中的公式
$a = '1*2*(2+3)';
echo eval($a) // Output should be 10
现在我正在尝试评估这个字符串并为此使用 eval 但在 php 7 中给我这个错误 Use of eval() is discouraged 所以我如何评估这个字符串。
最佳答案
PHP never raises any such error : 你应该怀疑第三方干扰了安装,可能安装了某种以“安全”为重点的扩展,它改变了 PHP 的行为。
所有这样的扩展都没有被 PHP 项目认可,而且很糟糕。
不管手册怎么说 eval,还是有 no technical difference在包含文件和评估一些代码之间。
现实世界中的唯一区别是 eval 代码可能包含用户输入:用户输入的清理和过滤对于不使用 eval 的 PHP 应用程序来说是个问题。
注意:您缺少计算表达式的返回值
关于在 PHP 7 中不鼓励使用 Eval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40583208/
我认为允许在 Haskell 中进行任意链式比较会很好,因此您可以进行简单的范围检查,例如: x ), (>=), (==), (/=)) class Booly v a where truthy
(请注意,当我说“JVM”时,我的意思是“热点”,我正在运行最新的 Java 1.6 更新。) 示例情况: 我的 JVM 运行时 -Xmx 设置为 1gb。目前,堆分配了 500mb,其中 450mb
我试图利用 上的崩溃安全漏洞Ubuntu 16.04 ,带有未修补的 内核 4.8.0-36 在 英特尔酷睿-i5 4300M 中央处理器。 首先,我使用内核模块将 secret 数据存储在内核空间中
假设我想在 do 中 fork 一个线程-notation block ,但我不关心线程ID。如果我写 forkIO action GHC 发出警告 Warning: A do-notation st
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 8 年前。 Improve
我正在用 Java 探索一棵树,但我的内存有限。我通过查看占用统计数据来处理这个问题,当我超过 80%(比如说)时,停止分配树的新位以避免内存不足。只需使用我到目前为止所得到的 20% 净空进行计算即
我是一名优秀的程序员,十分优秀!