首页 » 网站建设 » 闭包详解php技巧_19php闭包介绍

闭包详解php技巧_19php闭包介绍

访客 2024-11-09 0

扫一扫用手机浏览

文章目录 [+]

1.1、例子1

<?php

闭包详解php技巧_19php闭包介绍

$greet = function($name)

闭包详解php技巧_19php闭包介绍
(图片来自网络侵删)

{

printf(\公众Hello %s\r\n\公众, $name);

};

$greet('World');

运行结果

1.2、例子2

<?php

function func()

{

return function($param){

echo $param,'-->bibao->',PHP_EOL;

};

}

$func = func();

$func('hello');

运行结果

2、use关键字

在闭包场景中,use 可以算作是连接外界的一个最关键的点,类似于连接河两岸的桥。
起到连接外部变量与闭包函数。
纵然闭包所在的环境的不存在了,闭包中封装的状态依然存在

2.1、例子

<?php

$message = 'hello';

$example = function () use (&$message) {

echo $message,PHP_EOL;

};

$example();

$message = 'hello world.';

$example();

运行结果

标签:

相关文章

微信第三方登录便捷与安全的完美融合

社交平台已成为人们日常生活中不可或缺的一部分。微信作为我国最受欢迎的社交软件之一,拥有庞大的用户群体。为了方便用户在不同平台间切换...

网站建设 2025-02-18 阅读0 评论0

广东高速代码表解码高速公路管理智慧

高速公路作为国家交通动脉,连接着城市与城市,承载着巨大的物流和人流。广东作为我国经济大省,高速公路网络密布,交通流量巨大。为了更好...

网站建设 2025-02-18 阅读0 评论0