牛牛在线工具

expression()

收录 8868 个 PHP 函数,含用途说明与用法示例。

expression()

执行字符串表达式并返回结果

函数名称:expression() 适用版本:PHP >= 7.0.0 用法:expression() 函数用于执行字符串表达式并返回结果。 示例: 使用 expression() 执行一个简单的算术表达式: $result = expression('2 + 3'); echo $result; // 输出:5 使用 expression() 执行一个逻辑表达式: $result = expression('true && false'); var_dump($result); // 输出:bool(false) 使用 expression() 执行一个函数调用: $result = expression('strlen("Hello, world!")'); echo $result; // 输出:13 使用 expression() 执行一个复杂的表达式: $result = expression('(2 + 3) * (4 - 1)'); echo $result; // 输出:15 注意事项: expression() 函数依赖于 PHP 的 eval() 函数,因此在使用时需谨慎考虑安全性问题。 表达式字符串可以包含任意有效的 PHP 代码,但不支持访问局部变量。 如果表达式执行出错,则 expression() 函数会返回 false。