题解 | #表达式求值#
表达式求值
http://www.nowcoder.com/practice/c215ba61c8b1443b996351df929dc4d4
php自带函数eval — 把字符串作为PHP代码执行。警告:非常危险的, 因为它允许执行任意 PHP 代码。不要允许传入任何由用户 提供的、未经完整验证过的数据 。
<?php /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 返回表达式的值 * @param s string字符串 待计算的表达式 * @return int整型 */ function solve( $s ) { // write code here return eval("return $s;"); }