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的一些小问题
Jul 03 PHP
php设计模式 Command(命令模式)
Jun 26 PHP
百度实时推送api接口应用示例
Oct 21 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
PHP 信号管理知识整理汇总
Feb 19 PHP
PHP实现限制IP访问的方法
Apr 20 PHP
PHP环形链表实现方法示例
Sep 15 PHP
PHP生成推广海报的方法分享
Apr 22 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
May 30 PHP
浅谈laravel aliases别名的原理
Oct 24 PHP
基于PHP的登录和注册的功能的实现
Aug 06 PHP
imagettftext() 失效,不起作用
Mar 09 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面向对象——访问修饰符介绍
2012/11/08 PHP
基础的WordPress插件制作教程
2015/11/24 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
PHP 命名空间和自动加载原理与用法实例分析
2020/04/29 PHP
javascript 对象定义方法 简单易学
2009/03/22 Javascript
javascript函数定义的几种区别小结
2014/01/06 Javascript
js的touch事件的实际引用
2014/10/13 Javascript
Javascript中的默认参数详解
2014/10/22 Javascript
javascript使用正则表达式实现去掉空格之后的字符
2015/02/15 Javascript
JavaScript获取IP获取的是IPV6 如何校验
2016/06/12 Javascript
JavaScript中 ES6 generator数据类型详解
2016/08/11 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
React 实现车牌键盘的示例代码
2019/12/20 Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
2020/04/08 Javascript
js 动态校验开始结束时间的实现代码
2020/05/25 Javascript
JavaScript 闭包的使用场景
2020/09/17 Javascript
JS pushlet XMLAdapter适配器用法案例解析
2020/10/16 Javascript
Python 调用VC++的动态链接库(DLL)
2008/09/06 Python
Python实现list反转实例汇总
2014/11/11 Python
浅谈Python的异常处理
2016/06/19 Python
Python read函数按字节(字符)读取文件的实现
2019/07/03 Python
感知器基础原理及python实现过程详解
2019/09/30 Python
python 实现矩阵按对角线打印
2019/11/29 Python
Python pip安装模块提示错误解决方案
2020/05/22 Python
Matplotlib配色之Colormap详解
2021/01/05 Python
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
西班牙土拨鼠床垫公司,感觉在云端:Marmota
2019/03/18 全球购物
日语专业推荐信
2013/11/12 职场文书
大学自主招生自荐信范文
2014/02/26 职场文书
公司离职证明范本(5篇)
2014/09/17 职场文书
学校领导班子成员查摆问题及整改措施
2014/10/28 职场文书
python munch库的使用解析
2021/05/25 Python
html输入两个数实现加减乘除功能
2021/07/01 HTML / CSS