PHP 评估示例
最编程
2024-05-25 11:39:09
...
PHP中的eval()函数是一个内置函数,该函数将字符串评估为PHP代码。
用法:
eval( $string )
参数:此函数接受单个语法,如上面的语法所示和下面的描述。
- $string: 它必须包含要评估的有效PHP代码,但不应包含打开和关闭PHP标记。
注意:必须使用分号正确终止所有语句。例如,将字符串初始化为“ echo “Geeks for Geeks””会导致解析错误。为了纠正,需要将其初始化为“ echo “Geeks for Geeks”;”。
返回值:除非在包含PHP代码的输入字符串中调用return语句,否则返回NULL。然后返回值。如果输入字符串中出现解析错误,该函数将返回FALSE。
例子:
Input : $age = 20; $str = "I am $age years old" eval("\$str = \"$str\";"); Output : I am 20 years old Input : $str = 'echo "Geeks for Geeks";'; echo eval($str). "\n"; Output : Geeks for Geeks
以下示例程序旨在说明eval()函数的用法:
示例1:
<?php
$age = 20;
$str = 'My age is $age';
echo $str. "\n";
eval("\$str = \"$str\";");
echo $str. "\n";
?>
输出:
My age is $age My age is 20
示例2:
<?php
$str = 'echo "Geeks for Geeks";';
echo eval($str). "\n";
?>
输出:
Geeks for Geeks
参考:http://php.net/manual/en/function.eval.php
推荐阅读
-
python 机器人编程 - 使用 python API 调用控制 wifi 小车的示例程序
-
CSS3 动画相关属性示例(四个)(字体、高度、左侧、字母间距、行高属性)
-
C# II 中的多态性应用说明示例(使用隐藏方法)
-
机器学习捷径:自动特征工程综合分析(附代码示例)
-
RabbitMQ】RabbitMQ 7 种工作模式的简单使用示例
-
安全风险评估(SRA)
-
宏梦网络编程系列 8 - TLS 安全数据传输双向验证示例
-
PHP通过::访问类
-
OpenCV 高级图形用户界面 (13) 选择图像的矩形区域 函数 selectROI 的使用 - 代码示例
-
机器学习]聚类算法|KMeans 实现过程|SSE 误差均衡法和 SC 轮廓系数法|客户数据聚类分析示例