相比于eval,create
- 作者: 五速梦信息网
- 时间: 2026年03月19日 18:00
执行php表达式字符串,相比于eval,create_function也许是个更好的选择PHP eval() 函数定义和用法
eval() 函数把字符串按照 PHP 代码来计算。
该字符串必须是合法的 PHP 代码,且必须以分号结尾。
如果没有在代码字符串中调用 return 语句,则返回 NULL。如果代码中存在解析错误,则 eval() 函数返回 false。
语法eval(phpcode)例子
<?php \(string = "beautiful"; \)time = “winter”; \(str = 'This is a \)string \(time morning!'; echo \)str. “
”;eval(“$str = "\(str\";");</code> echo \)str; ?>
输出:
This is a \(string \)time morning!
This is a beautiful winter morning! 输出:
This is a \(string \)time morning!
This is a beautiful winter morning!
//用create_functoin()创建匿名函数
//因为该函数已被弃用,部分编辑器会给出警告,多说无益
//知道这个函数曾经来过这个世界上就足够了
\(func1= create_function('\)a,\(b', 'return (\)a+\(b);');echo\)func1(10,20);- 上一篇: PHPCMS v9 安全防范教程!
- 下一篇: php 实现信息采集(网页内容抓取)程序代码
相关文章
-
PHPCMS v9 安全防范教程!
PHPCMS v9 安全防范教程!
- 技术栈
- 2026年03月19日
-
DNS与BIND 第5版 PDF 下载
DNS与BIND 第5版 PDF 下载
- 技术栈
- 2026年03月19日
-
一个隐藏度高的php木马
一个隐藏度高的php木马
- 技术栈
- 2026年03月19日
-
php 实现信息采集(网页内容抓取)程序代码
php 实现信息采集(网页内容抓取)程序代码
- 技术栈
- 2026年03月19日
-
Python作为PHP的扩展——ppython简介
Python作为PHP的扩展——ppython简介
- 技术栈
- 2026年03月19日
-
微信开发之分清公众平台和开放平台、公众号全局凭证和网页授权凭证
微信开发之分清公众平台和开放平台、公众号全局凭证和网页授权凭证
- 技术栈
- 2026年03月19日
