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下实现农历日历的代码
Mar 07 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十二)
Jun 25 PHP
php5.3以后的版本连接sqlserver2000的方法
Jul 28 PHP
php获取Google机器人访问足迹的方法
Apr 15 PHP
Symfony2框架学习笔记之HTTP Cache用法详解
Mar 18 PHP
php ci 获取表单中多个同名input元素值的代码
Mar 25 PHP
PHP基本语法实例总结
Sep 09 PHP
yii2安装详细流程
May 23 PHP
PHP单元测试配置与使用方法详解
Dec 27 PHP
PHP+MySQL实现在线测试答题实例
Jan 02 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音乐采集(部分代码)
2007/02/14 PHP
php上传大文件设置方法
2016/04/14 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
2016/08/11 PHP
PHP实现多关键字加亮功能
2016/10/21 PHP
javascript 隐藏/显示指定的区域附HTML元素【legend】用法
2010/03/05 Javascript
前端开发必须知道的JS之原型和继承
2010/07/06 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
JavaScript获取function所有参数名的方法
2015/10/30 Javascript
基于jQuery实现动态搜索显示功能
2016/05/05 Javascript
ES6新特性之模块Module用法详解
2017/04/01 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
基于javascript实现移动端轮播图效果
2020/12/21 Javascript
利用Python实现图书超期提醒
2016/08/02 Python
python 排序算法总结及实例详解
2016/09/28 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
python爬取指定微信公众号文章
2018/12/20 Python
在PyCharm中批量查找及替换的方法
2019/01/20 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
对python3中的RE(正则表达式)-详细总结
2019/07/23 Python
Python 一键获取百度网盘提取码的方法
2019/08/01 Python
Python实现把类当做字典来访问
2019/12/16 Python
解决pymysql cursor.fetchall() 获取不到数据的问题
2020/05/15 Python
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
请描述一下”is a”关系和”has a”关系
2015/02/03 面试题
金讯Java笔试题目
2013/06/18 面试题
寒假家长评语大全
2014/04/16 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
2015年读书月活动总结
2015/03/26 职场文书
活动宣传稿范文
2015/07/23 职场文书
2016创先争优活动党员公开承诺书
2016/03/24 职场文书
详解Python 3.10 中的新功能和变化
2021/04/28 Python
原生Js 实现的简单无缝滚动轮播图的示例代码
2021/05/10 Javascript