php运行时动态创建函数的方法


Posted in PHP onMarch 16, 2015

本文实例讲述了php运行时动态创建函数的方法。分享给大家供大家参考。具体分析如下:

一般的语言函数必须定义了在运行,而php支持在运行时动态创建函数,下面是一个简单的范例,在运动时根据不同的条件创建函数$a

<?php
if (count($_POST) > 0) {
  $prepped = create_function('$a', 'return trim($_POST[$a]);');
}
elseif (count($_GET) > 0) {
  $prepped = create_function('$a', 'return strtoupper($_GET[$a]);');
}
else {
  $prepped = create_function('$a', 'return false;');
}echo $prepped('file');
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP编写PDF文档生成器
Oct 09 PHP
php连接mysql数据库代码
Mar 10 PHP
PHP 网页过期时间的控制代码
Jun 29 PHP
重新封装zend_soap实现http连接安全认证的php代码
Jan 12 PHP
将时间以距今多久的形式表示,PHP,js双版本
Sep 25 PHP
php构造函数的继承方法
Feb 09 PHP
分享php分页的功能模块
Jun 16 PHP
PHP和Mysql中转UTF8编码问题汇总
Oct 10 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
Nov 30 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
Dec 29 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
Jan 29 PHP
PHP array_shift()用法实例分析
Jan 07 PHP
php实现用于删除整个目录的递归函数
Mar 16 #PHP
php定义参数数量可变的函数用法实例
Mar 16 #PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 #PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 #PHP
php去除头尾空格的2种方法
Mar 16 #PHP
php中动态调用函数的方法
Mar 16 #PHP
php从字符串创建函数的方法
Mar 16 #PHP
You might like
php防攻击代码升级版
2010/12/29 PHP
php excel reader读取excel内容存入数据库实现代码
2012/12/06 PHP
深入PHP许愿墙模块功能分析
2013/06/25 PHP
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
php实现数组中索引关联数据转换成json对象的方法
2015/07/08 PHP
PHP开发制作一个简单的活动日程表Calendar
2016/06/20 PHP
PHP笛卡尔积实现原理及代码实例
2020/12/09 PHP
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
基于Jquery实现焦点图淡出淡入效果
2015/11/30 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
2015/12/29 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
AngularJS表单提交实例详解
2017/02/18 Javascript
Canvas实现微信红包照片效果
2018/08/21 Javascript
深入理解Node内建模块和对象
2019/03/12 Javascript
Node.js中console.log()输出彩色字体的方法示例
2019/12/01 Javascript
Python 调用DLL操作抄表机
2009/01/12 Python
简单掌握Python的Collections模块中counter结构的用法
2016/07/07 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
2018/04/26 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
python实现FTP循环上传文件
2020/03/20 Python
python如何停止递归
2020/09/09 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
python中二分查找法的实现方法
2020/12/06 Python
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
HTML5 canvas基本绘图之绘制阴影效果
2016/06/27 HTML / CSS
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
建筑毕业生自我鉴定
2013/10/18 职场文书
社团2014年植树节活动总结
2014/03/11 职场文书
代理协议书范本
2014/04/22 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
职工培训工作总结
2015/08/10 职场文书
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏