博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 在 匿名函数中 调用自身。。
阅读量:4554 次
发布时间:2019-06-08

本文共 559 字,大约阅读时间需要 1 分钟。

//php闭包实现函数的自调用,也就是实现递归function closure($n,$counter,$max){    //匿名函数,这里函数的参数加&符号是,引址调用参数自己    $fn = function (&$n,&$counter,&$max=1) use(&$fn){
//use参数传递的是函数闭包函数自身 $n++; if($n < $max){
//递归点,也就是递归的条件 $counter .=$n.'
'; //递归调用自己 $fn($n,$counter,$max); } return $counter; };//记得这里必须加``;``分号,不加分号php会报错,闭包函数 /* *这里函数closure的返回值就是调用闭包的匿名函数 *而闭包函数,引用closure函数传进来的参数 */ return $fn($n,$counter,$max); }echo (closure(0,'',10));

 

转载于:https://www.cnblogs.com/whm-blog/p/8545339.html

你可能感兴趣的文章
gulp与webpack的区别
查看>>
offset--BUG
查看>>
CSS选择器
查看>>
POJ_3667 线段树+lazy (线段树经典题)
查看>>
Android获取图片资源的4种方式
查看>>
找工作---操作系统常考知识点总结【PB】
查看>>
解决ionic <ion-nav> rootParams获取不到参数
查看>>
Python学习02 列表 List
查看>>
[DOM Event Learning] Section 3 jQuery事件处理基础 on(), off()和one()方法使用
查看>>
python爬虫-淘宝商品密码(图文教程附源码)
查看>>
centos6.3下如何搭建LAMP环境
查看>>
C#的一些基础内容
查看>>
nodejs概述
查看>>
H3C PAP验证配置示例
查看>>
oracle-Dbca数据库模板
查看>>
ionic 轮播
查看>>
Faster-RCNN Pytorch实现的minibatch包装
查看>>
[LeetCode] 168. Excel Sheet Column Title_Easy tag: Math
查看>>
[Ionic] Build and Run an Ionic App from Scratch
查看>>
纯手写wcf代码,wcf入门,wcf基础教程
查看>>