最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php中闭包函数的用法实例
时间:2022-06-24 19:55:36 编辑:袖梨 来源:一聚教程网
php闭包函数比如你现在就可以这样使用:
| 代码如下 | 复制代码 |
|
$closure = function($param) { echo $param; }; |
|
感觉和js是不是一样的用法了.
一些闭包函数实例
| 代码如下 | 复制代码 |
|
var_dump($test(‘hello word!’)); } |
|
上例输出
2013-11-19 16:24:56teststring(11) “hello word!”
这样子参数便可以用函数了。
条件是,php3.0以后php 4.0以后闭包函数支持$this用法
闭包函数通常被用在preg_match等有callback的函数
| 代码如下 | 复制代码 |
|
class A { $bcl1 = Closure::bind($cl1, null, ‘A’); |
|
输出
1
2
bind将类可以在闭包函数中使用
| 代码如下 | 复制代码 |
|
$ob1 = new A1(1); $cl = $ob1->getClosure(); |
|
以上例程的输出类似于:
1
2
bindto在类里可以再次绑定类
| 代码如下 | 复制代码 |
|
$fn = function(){ class Bar{ $bar = new Bar(); $fn1 = $fn->bindTo($bar, ‘Bar’); // specify class name echo $fn1(); // 2 ?> |
|
在类之外需要绑定类才能用,绑定可以是类名,也可以是对象,绑定过之后可以再次绑定不需要提拱类名或对象
相关文章
- 抖音官方充值入口-抖音充值活动任务奖励领取入口 12-18
- 哔哩哔哩在线免费畅看-2025哔哩哔哩b站网页版最新入口速览 12-18
- 一人之下漫画免费在线观看入口 | 实时缓存无延迟,网页直读免下载 12-18
- 免费PPT成品网站直播推荐-超全免费PPT模板网站盘点 12-18
- 学信网查学历-官方学历查询入口(一键验证学历信息) 12-18
- 虫虫漫画-免费漫画观看入口_海量正版漫画在线畅读平台 12-18