欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP函数名参数和闭包

程序员文章站 2022-05-20 19:10:50
...

PHP函数名参数 array array_filter ( array $input [, callable $callback = "" ] ) 一些函数如 call_user_func() 或 usort() 可以接受用户自定义的回调函数作为参数。回调函数不止可以是 简单函数 ,还可以是对象的方法,包括 静态类方法 。 一个已实例化的

PHP函数名参数

array array_filter ( array $input [, callable $callback = "" ] )

一些函数如 call_user_func()usort() 可以接受用户自定义的回调函数作为参数。回调函数不止可以是 简单函数 ,还可以是对象的方法,包括 静态类方法
一个已实例化的对象的方法被作为数组传递,下标 0 包含该对象,下标 1 包含方法名。

静态类方法也可不经实例化该类的对象而传递,只要在下标 0 中包含类名而不是对象。自 PHP 5.2.3 起,也可以传递 'ClassName::methodName'。

除了普通的用户自定义函数外,create_function() 可以用来创建一个匿名回调函数。自 PHP 5.3.0 起也可传递 closure 给回调参数。

closure