<?php function my_callback_function($param1,$param2) { echo $param1."\t".$param2."\n"; } class A { public static $pro1=1; public static $pro2=array(1=>2); public static $pro3=array(1,2,3); public static $pro4=array(11,22,33); public static $pro5=array(11,22,33); public static $pro6=array(1,2,3,4,5,6,7,8); public static function fun1($param1,$param2){ echo $param1."\t".$param2."\n"; } public function fun2($param1=0,$param2=0){ echo $param1."\t".$param2."\n"; } public function fun3($param1){ $quote1=1.01; $quote2=1.02; $col_fun1=function($sub_param1=0,$sub_param2=0,$sub_param3=2) use ($param1,$quote1,&$quote2){ $a=++$quote1; $b=$quote2++; echo $sub_param1."\t".$sub_param2."\t".$sub_param3."\t".$param1."\t".$a."\t".$b."\n"; }; array_walk(self::$pro2,$col_fun1,3); echo $quote1."\t".$quote2."\n"; array_map($col_fun1,self::$pro3,self::$pro4,self::$pro5); echo $quote1."\t".$quote2."\n"; array_map('my_callback_function',self::$pro3,self::$pro4);//外部全局函数 function in_fun1($param1){ echo $param1."\n"; } array_map('in_fun1',self::$pro5);// $c=array_map(null,self::$pro3,self::$pro4,self::$pro5); print_r($c); $col_fun2=function($array_var){ return($array_var%3); }; $d=array_filter(self::$pro6,$col_fun2); print_r($d); } } call_user_func('A::fun1',11,22); call_user_func(array('A','fun1'),111,222); //call_user_func(array('A','fun2'),1111,2222); //not allowed $o=new A; call_user_func(array($o,'fun2')); //in_fun1(1); //未调用到A->fun3() 故未加载到 call_user_func(array($o,'fun3'),1); in_fun1(444); ?> output: 11 22 111 222 0 0 2 1 3 1 2.01 1.02 1.01 2.02 1 11 11 1 2.01 2.02 2 22 22 1 2.01 3.02 3 33 33 1 2.01 4.02 1.01 5.02 1 11 2 22 3 33 11 22 33 Array ( [0] => Array ( [0] => 1 [1] => 11 [2] => 11 ) [1] => Array ( [0] => 2 [1] => 22 [2] => 22 ) [2] => Array ( [0] => 3 [1] => 33 [2] => 33 ) ) Array ( [0] => 1 [1] => 2 [3] => 4 [4] => 5 [6] => 7 [7] => 8 ) 444
相关推荐
### PHP常用经典代码详解 #### 一、数据库连接与设置编码 在进行任何与数据库相关的操作之前,我们首先需要建立数据库连接并设置合适的字符集。下面的代码展示了一个典型的连接MySQL数据库并设置字符集的过程: `...
PHP 常用函数 PHP 是一种服务器端脚本语言,常用于 Web 开发。下面是 PHP 中一些常用的函数,包括 I/O 函数、字符串函数、正规表达式函数等。 一、I/O 函数 1.Flush 函数:flush(); 该函数刷新 PHP 的输出缓存,...
在本实践案例中,我们将深入探索一系列PHP小练习,这些练习涵盖了PHP编程语言的基本概念,非常适合初学者理解和提升技能。以下是对每个文件名所代表的PHP知识点的详细讲解: 1. **html.php**:这个文件可能包含将...
【标题】"php常用网站2"是一个专门为初学者准备的资源集合,旨在帮助他们更好地学习和掌握PHP编程语言。这个压缩包中包含了重要的学习资源,包括一个名为"dhsz_php_v3.21"的软件或框架以及一个"说明.htm"的文件,这...
包含所有学习php过程中所用到的php词汇
PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 ...
"PHP常用类集合"是一个非常实用的资源包,包含了PHP编程中常用的类,旨在提高开发效率,简化代码编写。这个资源包对于PHP开发者来说,无论是在家中还是在旅途中进行编码工作,都是非常宝贵的参考资料。 在PHP编程中...
"28个PHP常用类"可能包含了多个常见的、实用的类,这些类通常被广泛应用于各种PHP项目中,以解决特定的问题或提升开发效率。下面将详细讨论一些可能包含在这些类中的常见主题: 1. **错误和异常处理**: - `...
"sublime集成了PHP常用插件"这个标题表明了Sublime Text针对PHP开发进行了优化,配备了丰富的插件支持,使得PHP程序员的工作效率得以提升。下面将详细探讨Sublime Text作为PHP编辑器的优势以及它所集成的常用PHP插件...
在PHP开发中,Composer是一个不可或缺的工具,它用于管理和自动化项目的依赖关系。本文将深入探讨Composer的使用方法以及一些常见的包名称,旨在帮助开发者更好地理解和应用这个强大的工具。 首先,让我们了解一下...
下面将分别介绍标题和描述中提及的七大类PHP常用函数: A/数组函数: PHP提供了丰富的数组处理函数,如`array()`用于创建数组,`count()`计算数组元素个数,`array_push()`在数组末尾添加元素,`array_pop()`移除并...
一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…, 如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。...
PHP不缓存数据头 PHP伪造IP PHP全角半角转换函数 PHP农历函数 PHP分页函数 PHP判断字符串是否UTF8格式 php判断爬虫函数 PHP判断远程文件是否存在 PHP图片处理类:缩略,裁剪,圆角,倾斜 PHP多功能图片处理...
【标题】:“PHP常用技术分享” 在Web开发领域,PHP是一种广泛应用的服务器端脚本语言,以其灵活性、易学性和丰富的库支持而受到广大开发者喜爱。这篇“PHP常用技术分享”将深入探讨PHP的一些核心技术和实用技巧,...
PHP100视频教程3:常用PHP运算类型介绍与应用 PHP100视频教程4: PHP条件语句介绍与应用 PHP100视频教程5:PHP循环语句的介绍与应用 PHP100视频教程6:PHP数组的创建修改应用 PHP100视频教程7:PHP函数和自定义...
《PHP中文手册与常用函数详解》 PHP,全称“Hypertext Preprocessor”,是一种广泛应用于Web开发的开源脚本语言。它以其易学易用、功能强大的特点,深受开发者喜爱。本资料集包含了PHP中文手册及一系列常用函数的...
非常常用的php函数不愿动脑记得可以看看,适合新手!
在PHP开发过程中,函数库是不可或缺的工具,它们可以极大地提高开发效率,简化代码编写。本文将详细探讨“php开发常用函数库”中涉及到的核心功能,包括邮件发送、Excel导入导出以及文件打包压缩下载。 首先,我们...
包含php常用函数。 包括数学函数, 包括数组函数, 包括字符串函数。 等等。