zoukankan      html  css  js  c++  java
  • call_user_func_array 笔记 简单

    //call_user_func_array 用一个数组作为参数调用一个回调函数,返回值为回调函数执行的结果或者为false(回调函数执行有error时)
    //class_user_func_array(callback $funcion, array $param_arr);
    //把$param_arr数组中的每个值作为参数在$funcion进执行
    //用于多次使用一个函数,叁数可以在后面的数组中定义
    //要传递参数给函数,作为一个索引数组
    
    
    function foobar($arg, $arg2)
    {
    	echo "foobar got {$arg} and {$arg2}<BR>";
    }
    class Foo
    {
    	public function foobar($arg, $arg2)
    	{
    		echo "foo::foobar got {$arg} and {$arg2}<BR>";
    	}
    }
    call_user_func_array("foobar", array("one","two"));
    $foo = new Foo();
    call_user_func_array(array($foo,"foobar"), array("classOne","classTow"));
    

      

  • 相关阅读:
    JAVA 练习1
    JSP基础
    网络协议
    mysql基础
    python之高级
    powershell基础
    python之迭代器与遍历
    python之面向对象
    linux常用命令
    docker 安装 ElasticSearch:7.4.2
  • 原文地址:https://www.cnblogs.com/xiangxiaodong/p/2934288.html
Copyright © 2011-2022 走看看