AD

解析php中call_user_func_array的作用

本篇文章是对php中call_user_func_array的作用进行了详细的分析介绍,需要的朋友参考下

一、直接调用方法

function test($a, $b)
{
echo '测试一:'.$a.$b;
}
//调用test方法,array("asp", 'php')对应相应的参数
call_user_func_array('test', array("asp", 'php'));

二、通过类调用类中的方法

复制代码 代码如下:

class test2{
function phpSay($a, $b)
{
echo '测试二:'.$a.$b;
}
}
$o = new test2();
//相当于:$o->phpSay('php','你好');
call_user_func_array(array(&$o, 'phpSay'), array('php','你好'));
标签: PHP, 作用, call user func array
分类: php技巧
时间: 2015-04-18

相关文章

  1. C# DES加密算法中向量的作用详细解析

    以下是对C#中DES加密算法中向量的作用进行了详细的介绍,需要的朋友可以过来参考下 DES一共就有4个参数参与运作:明文.密文.密钥.向量.为了初学者容易理解,可以把4个参数的关系写成:密文=明文+密钥+向量:明文=密文 ...
  2. Android中Parcelable的作用实例解析

    这篇文章主要介绍了Android中Parcelable的作用,对于Android初学者有一定的参考学习价值,需要的朋友可以参考下 在android提供了一种类型:Parcel.被用作封装数据的容器,封装后的数据可以通过I ...
  3. 深入理解javascript中defer的作用

    这篇文章主要是对javascript中defer的作用进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 很多人都已经把 Javascript的用的炉火纯青了,但见到defer未必就知道他是做什么用的:很 ...
  4. js中top的作用深入剖析

    本篇文章主要是对js中top的作用进行了深入的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 每一个WINDOW对象,不论他是常规HTML页面.框架集页面.子框架还是孙子框架,都具有一个TOP属性.这个属性返回对载入 ...
  5. 解析Runtime中shutdown hook的使用详解

    本篇文章是对解析Runtime中shutdown hook的使用进行了详细的分析介绍,需要的朋友参考下 根据 Java API, 所谓 shutdown hook 就是已经初始化但尚未开始执行的线程对象.在Runtime ...
  6. 解析Python中的异常处理

    这篇文章主要介绍了解析Python中的异常处理,异常处理是学习每门编程语言都必须掌握的重要知识,本文代码基于Python2.x版本,需要的朋友可以参考下 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码, ...
  7. 深入理解javascript中return的作用

    这篇文章主要介绍了javascript中return的作用,有需要的朋友可以参考一下 这里面的return含有一些细节知识: 例如:onClick='return add_onclick()'与 onClick='add ...
  8. C#中Dictionary的作用及用法讲解

    这篇文章主要介绍了C#中Dictionary的作用及用法讲解,本文还对dictionary类用什么接口实现.Dictionary的基本用法做了讲解,需要的朋友可以参考下 Dictionary<string, str ...
  9. Python解析xml中dom元素的方法

    这篇文章主要介绍了Python解析xml中dom元素的方法,实例分析了Python操作XML中元素的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了Python解析xml中dom元素的方法.分享给大家供大 ...
  10. PHP中call_user_func_array()函数的用法演示

    今天,看了一段代码,里面用到了很多call_user_func_array()函数,一开始,也是非常的迷糊,后来经过查手册发现,call_user_func_array()函数还是很好用的,所以把PHP中call_use ...
  11. 剑网3快捷键设定在PK中的重要作用

    快捷键设定在PK中的重要作用操作攻略(其实我不太明白,要写什么)我就写写,关于"快捷键设定与PK" 我的鼠标键盘是专业游戏用: 鼠标:逻技mx518 键盘:G800 高敏 移动:W(前)A(默认上左旋 ...
  12. asp.net中focus的作用

    首先说明下ASP.NET控件中focus的作用就是,将光标移动到控件中.比如下面做一个文本框的小例子,正常情况下需要用户将光标移动到文本框内输入文本.但是使用focus就不同了,光标就直接移动到文本框内,直接输入了.详细 ...
  13. maven依赖关系中Scope的作用

    maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署.目前<scope>可以使 ...
  14. 解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用

    本篇文章是对PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用进行了详细的分析介绍,需要的朋友参考下 一个是:DIRECTORY_SEPARATOR DIRECTORY_SEPAR ...
  15. 解析C++中虚析构函数的作用

    本篇文章是对C++中虚析构函数的作用进行了详细的分析介绍,需要的朋友参考下 我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数.可是,为什么要这样做呢?下面用一个小例子来说明: 有下面的两个类: cla ...
  16. 解析C#中#region与#if的作用

    以下是对C#中#region与#if的作用进行了详细的介绍,需要的朋友可以过来参考下 #region 提示信息 #endregion作用:折叠并隐藏代码 ,别且折叠以后能够显示白字"提示信息" 如下图 ...
  17. 深入解析Java中volatile关键字的作用

    Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多 ...
  18. [003][深入解析Java中volatile关键字的作用]

    Java语言支持多线程,为了解决线程并发的问题,在语言内部引入了同步块synchronized和volatile关键字机制.在java线程并发处理中,关键字volatile比较少用,原因是:一.JDK1.5之前该关键字在 ...
  19. 解析Python中的变量.引用.拷贝和作用域的问题

    这篇文章主要介绍了Python中的变量.引用.拷贝和作用域的相关问题,是Python学习过程当中必会的基础知识,需要的朋友可以参考下 在Python中,变量是没有类型的,这和以往看到的大部分编辑语言都不一样.在使用变量的 ...