php动态生成函数示例


Posted in PHP onMarch 21, 2014

以下就是php动态生成函数示例,示例中用到了eval函数,我感觉如果服务器上允许用户运行这样的函数是非常危险的

<?
$a['a']=1;
$a['b']=1;
$a['c']=1;
$str="function a(){global \$a;if(\$a['a']==1 && \$a['b']==1 && \$a['c']==1){return 'OK';}else{return 'ERR';}}";
eval($str);
if(a()=="OK"){
 echo "GOOD";
}else{
 echo "OH NO";
}
PHP 相关文章推荐
php学习之运算符相关概念
Jun 09 PHP
ThinkPHP 防止表单重复提交的方法
Aug 08 PHP
PHP文章采集URL补全函数(FormatUrl)
Aug 02 PHP
MongoDB在PHP中的常用操作小结
Feb 20 PHP
php显示时间常用方法小结
Jun 05 PHP
yii2高级应用之自定义组件实现全局使用图片上传功能的方法
Oct 08 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
May 23 PHP
laravel如何开启跨域功能示例详解
Aug 31 PHP
ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】
Mar 11 PHP
thinkPHP5.1框架中Request类四种调用方式示例
Aug 03 PHP
php连接mysql之mysql_connect()与mysqli_connect()的区别
Jul 19 PHP
利用PHP计算有多少小于当前数字的数字方法示例
Aug 26 PHP
xss防御之php利用httponly防xss攻击
Mar 21 #PHP
php5.3 goto函数介绍和示例
Mar 21 #PHP
php ctype函数中文翻译和示例
Mar 21 #PHP
php的declare控制符和ticks教程(附示例)
Mar 21 #PHP
php像数组一样存取和修改字符串字符
Mar 21 #PHP
easyui的tabs update正确用法分享
Mar 21 #PHP
php设置session值和cookies的学习示例
Mar 21 #PHP
You might like
PHP中cookies使用指南
2007/03/16 PHP
php面向对象全攻略 (十) final static const关键字的使用
2009/09/30 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
php目录拷贝实现方法
2015/07/10 PHP
Yii2如何批量添加数据
2016/05/17 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
如何让DIV可编辑、可拖动示例代码
2013/09/18 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
利用jQuery和CSS将背景图片拉伸
2015/10/16 Javascript
jQuery中借助deferred来请求及判断AJAX加载的实例讲解
2016/05/24 Javascript
jQuery选择器总结之常用元素查找方法
2016/08/04 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
javascript定时器取消定时器及优化方法
2017/07/08 Javascript
如何让你的JS代码更好看易读
2017/12/01 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
vue-cli 3 全局过滤器的实例代码详解
2019/06/03 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
python持久性管理pickle模块详细介绍
2015/02/18 Python
python subprocess 杀掉全部派生的子进程方法
2017/01/16 Python
Python的mysql数据库的更新如何实现
2017/07/31 Python
Python在for循环中更改list值的方法【推荐】
2018/08/17 Python
处理HTML5新标签的浏览器兼容版问题
2017/03/13 HTML / CSS
英国50岁以上人群的交友网站:Ourtime
2018/03/28 全球购物
说出ArrayList,Vector, LinkedList的存储性能和特性
2015/01/04 面试题
白酒市场开发计划书
2014/01/09 职场文书
春节活动策划方案
2014/01/24 职场文书
学生会副主席竞聘书
2014/03/31 职场文书
农村环境卫生倡议书
2015/04/29 职场文书
2015暑期社会实践通讯稿
2015/07/18 职场文书
2019年度行政文员工作计划范本!
2019/07/04 职场文书
深入理解margin塌陷和margin合并的解决方案
2021/06/26 HTML / CSS
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL