call_user_func、call_user_func_array的用法
来源:互联网 发布:js c标签的if else 编辑:程序博客网 时间:2024/05/22 13:05
http://www.php.net/manual/zh/language.types.callable.php<?php class a{ static function b($str){ echo $str; } } class aa extends a{ static function aaa($str){ echo $str; } } function c($str){ echo $str; } function d($str1,$str2){ echo $str1.'&'.$str2; } class e{ static function f($str1,$str2){ echo $str1.'&'.$str2; } } call_user_func(array('a','b'),'a->b');//输出a->b call_user_func('a::b','a::b->bb');//a::b->bb call_user_func(array('aa','parent::b'),'aa->a->b->bb');//aa->a->b->bb call_user_func('c','c->c');//输出c->c call_user_func_array('d',array('d->d1','d->d2'));//d->d1&d->d2 call_user_func_array(array('e','f'),array('e->f->f1','e->f->f2'));//e->f->f1&e->f->f2?>
mixed call_user_func ( callable $callback [, mixed $parameter [, mixed $... ]] )
第一个参数 callback 是被调用的回调函数,其余参数是回调函数的参数。
1、回调函数的参数是多个时(数组)使用call_user_func_array();否则使用call_user_func_aray().
2、调用某个类中的函数时 call_user_func() 或 call_user_func_array() 的第一个参数使用数组array('类名','方法') 或 使用字符串 类名::静态方法
0 0
- call_user_func、call_user_func_array的用法
- call_user_func 和call_user_func_array 简单的用法
- call_user_func和call_user_func_array的用法详解
- PHP call_user_func与call_user_func_array函数的用法
- 【php】php中call_user_func_array和call_user_func函数的用法
- php学习之道:call_user_func和call_user_func_array的用法
- call_user_func && call_user_func_array 调用内部定义的函数
- 【转】php中call_user_func()函数和call_user_func_array()函数的用法详解
- call_user_func和call_user_func_array
- call_user_func和call_user_func_array
- call_user_func与call_user_func_array
- call_user_func()与call_user_func_array函数
- call_user_func_array与call_user_func区别
- PHP回调函数call_user_func()和call_user_func_array()的使用
- call_user_func_array的用法
- call_user_func_array函数的用法
- call_user_func_array()的用法
- call_user_func_array函数的用法
- 心跳包机制
- 系统架构之面向对象
- 本地加载html\css\Js
- c# 窗体截图并导出
- 很好用的Android 沉浸样式 很方便
- call_user_func、call_user_func_array的用法
- 从零开始学GitHub【第三篇】
- android app 增量升级
- Xcode8中测试真机的时候,或者打包的时候出现的问题
- Oracle 查询表空间使用情况(转)
- 区块链分叉机制
- 网上购物商城界面
- android中的高级组件(一)(progressBar,SeekBar,RatingBar,ScrollView,HorizontalScrollView,AutoCompleteTextView)
- reactjs性能优化之shouldComponentUpdate