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 相关文章推荐
Breeze 文章管理系统 v1.0.0正式发布
Dec 14 PHP
PHP入门学习的几个不错的实例代码
Jul 13 PHP
PHP序列号生成函数和字符串替换函数代码
Jun 07 PHP
探讨各种PHP字符串函数的总结分析
Jun 05 PHP
php读取文件内容的三种可行方法示例介绍
Feb 08 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
May 04 PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
Nov 05 PHP
分享PHP守护进程类
Dec 30 PHP
PHP实现linux命令tail -f
Feb 22 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
PHP实现创建微信自定义菜单的方法示例
Jul 14 PHP
Laravel 框架返回状态拦截代码
Oct 18 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
ADODB类使用
2006/11/25 PHP
PHP5.2下chunk_split()函数整数溢出漏洞 分析
2007/06/06 PHP
PHP 危险函数解释 分析
2009/04/22 PHP
PHP学习 变量使用总结
2011/03/24 PHP
PHP CURL采集百度搜寻结果图片不显示问题的解决方法
2017/02/03 PHP
PHP实现活动人选抽奖功能
2017/04/19 PHP
php关联数组与索引数组及其显示方法
2018/03/12 PHP
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
在每个匹配元素的外部插入新元素的方法
2013/12/20 Javascript
Javascript单元测试框架QUnitjs详细介绍
2014/05/08 Javascript
javascript 判断整数方法分享
2014/12/16 Javascript
jQuery对象初始化的传参方式
2015/02/26 Javascript
JS 日期与时间戮相互转化的简单实例
2016/06/22 Javascript
nodeJS删除文件方法示例
2016/12/25 NodeJs
JS实现类似百叶窗下拉菜单效果
2016/12/30 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
highCharts提示框中显示当前时间的方法
2019/01/18 Javascript
使用 Element UI Table 的 slot-scope方法
2019/10/10 Javascript
JavaScript 浏览器对象模型BOM原理与常见用法实例分析
2019/12/16 Javascript
JS实现轮播图效果
2020/01/11 Javascript
如何在 Vue 表单中处理图片
2021/01/26 Vue.js
[46:10]2014 DOTA2国际邀请赛中国区预选赛 CnB VS HGT
2014/05/21 DOTA
python正则表达式re模块详细介绍
2014/05/29 Python
python概率计算器实例分析
2015/03/25 Python
python requests 使用快速入门
2017/08/31 Python
Python走楼梯问题解决方法示例
2018/07/25 Python
Django 实现外键去除自动添加的后缀‘_id’
2019/11/15 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
英国护发和美妆在线商店:Klip Shop
2019/03/24 全球购物
酒店管理专业毕业生推荐信
2013/11/10 职场文书
亲子拓展活动方案
2014/02/20 职场文书
倡议书格式模板
2014/05/13 职场文书
公司联欢会策划方案
2014/05/19 职场文书
小学教师师德整改措施
2014/09/29 职场文书
2015年百日安全活动总结
2015/03/26 职场文书