PHP中call_user_func_array()函数的用法演示


Posted in PHP onFebruary 05, 2012

call_user_func_array
(PHP 4 >= 4.0.4, PHP 5)

call_user_func_array -- Call a user function given with an array of parameters
Description
mixed call_user_func_array ( callback function, array param_arr )

Call a user defined function given by function, with the parameters in param_arr. For example:

例子 1. call_user_func_array() example

<?php 
function debug($var, $val) 
{ 
echo "***DEBUGGING\nVARIABLE: $var\nVALUE:"; 
if (is_array($val) || is_object($val) || is_resource($val)) { 
print_r($val); 
} else { 
echo "\n$val\n"; 
} 
echo "***\n"; 
} $c = mysql_connect(); 
$host = $_SERVER["SERVER_NAME"]; 
call_user_func_array('debug', array("host", $host)); 
call_user_func_array('debug', array("c", $c)); 
call_user_func_array('debug', array("_POST", $_POST)); 
?>

<?php 
function test($str) { 
echo $str; 
} call_user_func_array("test","NO.1 www.chhua.com");//输出"NO.1 www.chhua.com" 
//参数说明“第一个参数是函数名,第二个是参数 
class testClass { 
public function write($str){ 
echo $str; 
} 
} 
call_user_func_array(array(testClass,write),"NO.1 www.chhua.com");//用类调用的时侯,用array(),array(类名,方法名) 
?>
PHP 相关文章推荐
把从SQL中取出的数据转化成XMl格式
Oct 09 PHP
vBulletin Forum 2.3.xx SQL Injection
Oct 09 PHP
PHP学习资料汇总与网址
Mar 16 PHP
php 连接mysql连接被重置的解决方法
Feb 15 PHP
在smarty模板中使用PHP函数的方法
Apr 23 PHP
学习使用curl采集curl使用方法
Jan 11 PHP
PHP以指定字段为索引返回数据库所取的数据数组
Jun 30 PHP
thinkphp制作404跳转页的简单实现方法
Sep 22 PHP
thinkPHP多表查询及分页功能实现方法示例
Jul 03 PHP
浅谈PHP中pack、unpack的详细用法
Mar 12 PHP
swoole_process实现进程池的方法示例
Oct 29 PHP
laravel框架创建授权策略实例分析
Nov 22 PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 #PHP
PHP高级对象构建 工厂模式的使用
Feb 05 #PHP
PHP备份数据库生成SQL文件并下载的函数代码
Feb 05 #PHP
PHP将整个网站生成HTML纯静态网页的方法总结
Feb 05 #PHP
php 搜索框提示(自动完成)实例代码
Feb 05 #PHP
PHP持久连接mysql_pconnect()函数使用介绍
Feb 05 #PHP
PHP测试程序运行时间的类
Feb 05 #PHP
You might like
php递归json类实例
2014/12/02 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
PHP连接MYSQL数据库的3种常用方法
2017/02/27 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
php如何获取Http请求
2020/04/30 PHP
JS控件autocomplete 0.11演示及下载 1月5日已更新
2007/01/09 Javascript
javascript读取RSS数据
2007/01/20 Javascript
jquery下利用jsonp跨域访问实现方法
2010/07/29 Javascript
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
一个网马的tips实现分析
2010/11/28 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
一个基于jQuery的树型插件(OrangeTree)使用介绍
2012/05/03 Javascript
深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP详解
2015/03/05 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
Node.js使用Express创建Web项目详细教程
2017/03/31 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
使用Node.js写一个代码生成器的方法步骤
2019/05/10 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
django的settings中设置中文支持的实现
2019/04/28 Python
关于Python形参打包与解包小技巧分享
2019/08/24 Python
Python实现二叉树的最小深度的两种方法
2019/09/30 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
2020/04/12 Python
CSS3用@font-face实现自定义英文字体
2013/09/23 HTML / CSS
美国婚礼和派对礼品网站:Kate Aspen(新娘送礼会、迎婴派对)
2018/03/28 全球购物
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
中软国际Java程序员机试题
2012/08/19 面试题
个人找工作自荐信格式
2013/09/21 职场文书
化学教师自荐信范文
2013/12/28 职场文书
技校毕业生自荐书
2014/05/23 职场文书
故宫英文导游词
2015/01/31 职场文书
展览会邀请函
2015/02/02 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
《杜鹃的婚约》OP主题曲「凸凹」无字幕影像公开
2022/04/08 日漫