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中一个控制字符串输出的函数
Oct 09 PHP
PHP 日期加减的类,很不错
Oct 10 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
Jun 01 PHP
php的ajax简单实例
Feb 27 PHP
phpstorm编辑器乱码问题解决
Dec 01 PHP
php如何实现只替换一次或N次
Oct 29 PHP
[原创]php简单防盗链验证实现方法
Jul 09 PHP
PHP实现导出带样式的Excel
Aug 28 PHP
PHP+Apache环境中如何隐藏Apache版本
Nov 24 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
Jun 20 PHP
详解laravel安装使用Passport(Api认证)
Jul 27 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 Calender(日历)代码分享
2014/01/03 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
2013/06/25 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
JavaScript的jQuery库中ready方法的学习教程
2015/08/14 Javascript
JS实现Select的option上下移动的方法
2016/03/01 Javascript
js数组与字符串常用方法总结
2017/01/13 Javascript
深入理解Javascript中的观察者模式
2017/02/20 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
详解node child_process模块学习笔记
2018/01/24 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
element-ui使用导航栏跳转路由的用法详解
2018/08/22 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
2019/03/22 Javascript
js中offset,client , scroll 三大元素知识点总结
2019/09/11 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
python基础教程之元组操作使用详解
2014/03/25 Python
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
Python列表与元组的异同详解
2019/07/02 Python
Win10下Python3.7.3安装教程图解
2019/07/08 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
python计算auc的方法
2020/09/09 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
大唐面试试题(CPU,UNIX等等)
2012/01/11 面试题
环境科学专业大学生自荐信格式
2013/09/21 职场文书
校园广播稿500字
2014/02/04 职场文书
施工员岗位职责
2014/03/16 职场文书
考试作弊被抓检讨书
2014/10/02 职场文书
学生违反校规检讨书
2014/10/28 职场文书
毕业答辩开场白范文
2015/05/27 职场文书