分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

php 在 匿名函数中 调用自身。。

发布时间:2023-09-06 01:45责任编辑:胡小海关键词:匿名函数
//php闭包实现函数的自调用,也就是实现递归function closure($n,$counter,$max){ ???//匿名函数,这里函数的参数加&符号是,引址调用参数自己 ???$fn = function (&$n,&$counter,&$max=1) use(&$fn){//use参数传递的是函数闭包函数自身 ???????$n++; ???????if($n < $max){//递归点,也就是递归的条件 ???????????$counter .=$n.‘<br />‘; ???????????//递归调用自己 ???????????$fn($n,$counter,$max); ???????} ???????return $counter; ???};//记得这里必须加``;``分号,不加分号php会报错,闭包函数 ???/* ???*这里函数closure的返回值就是调用闭包的匿名函数 ???*而闭包函数,引用closure函数传进来的参数 ???*/ ???return $fn($n,$counter,$max); ???}echo (closure(0,‘‘,10));

php 在 匿名函数中 调用自身。。

原文地址:https://www.cnblogs.com/whm-blog/p/8545339.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved