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中使用Oracle数据库(5)
Oct 09 PHP
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
Apr 18 PHP
php str_pad 函数使用详解
Jan 13 PHP
php程序效率优化的一些策略小结
Jul 17 PHP
怎样使用php与jquery设置和读取cookies
Aug 08 PHP
PHP中4个加速、缓存扩展的区别和选用建议
Mar 12 PHP
php使用curl存储cookie的示例
Mar 31 PHP
yii操作cookie实例简介
Jul 09 PHP
getJSON跨域SyntaxError问题分析
Aug 07 PHP
PHP中Closure类的使用方法及详解
Oct 09 PHP
PHP PDO数据库操作预处理与注意事项
Mar 16 PHP
基于PHP实现用户登录注册功能的详细教程
Aug 04 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设计模式中的工厂模式
2008/06/12 PHP
PHP显示今天、今月、上月、今年的起点/终点时间戳的代码
2011/05/25 PHP
PHP和JavaScrip分别获取关联数组的键值示例代码
2013/09/16 PHP
php两种无限分类方法实例
2015/04/21 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
javascript getElementsByClassName实现代码
2010/10/11 Javascript
滚动图片效果 jquery实现回旋滚动效果
2013/01/08 Javascript
引入JS文件IE6报语法错误或缺少对象问题的解决方法
2014/01/09 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
基于JS实现移动端访问PC端页面时跳转到对应的移动端网页
2020/12/24 Javascript
Bootstrap 最常用的JS插件系列总结(图片轮播、标签切换等)
2016/07/14 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
2017/03/14 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
js瀑布流布局的实现
2020/06/28 Javascript
JS将指定的某个字符全部转换为其他字符实例代码
2020/10/13 Javascript
详细介绍Python语言中的按位运算符
2013/11/26 Python
python opencv实现旋转矩形框裁减功能
2018/07/25 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
使用 Python 写一个简易的抽奖程序
2019/12/08 Python
python 求10个数的平均数实例
2019/12/16 Python
在python3中实现更新界面
2020/02/21 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
html5 利用canvas手写签名并保存的实现方法
2018/07/12 HTML / CSS
HTML5去掉输入框type为number时的上下箭头的实现方法
2020/01/03 HTML / CSS
微软中国官方旗舰店:销售Surface、Xbox One、笔记本电脑、Office
2018/07/23 全球购物
高三历史教学反思
2014/01/09 职场文书
写给老婆的检讨书
2014/02/21 职场文书
项目采购员岗位职责
2014/04/15 职场文书
给领导的感谢信范文
2015/01/23 职场文书
妈妈别哭观后感
2015/06/08 职场文书
个人业务学习心得体会
2016/01/25 职场文书
导游词之沈阳清昭陵
2019/12/28 职场文书
Python实现学生管理系统(面向对象版)
2021/06/24 Python