跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

【PHP学习】 匿名函数的六个使用技巧

本篇文章主要讲述的是匿名函数的六个使用技巧,具有一定的学习价值,感兴趣的朋友可以学习一下。 之前写过一篇闭包的使用(点击此处进入),这次深入汇总下 php 中匿名函数的深入用法和理解: php中的匿名函数 也叫闭包函数 允许指定一个没有名称的函数。把匿名函数赋值给变量,通过变量来调用,举个简单的例子:
技巧1: 将匿名函数放在普通函数中,也可以将匿名函数返回,:这样就构成了一个简单的闭包
技巧2 在匿名函数中引用局部变量(这里要引用一个php的关键字 use) 立即学习 “ PHP免费学习笔记(深入) ”;
技巧3 在普通函数中返回匿名函数 PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。 下载
技巧4 返回匿名函数并给匿名函数传参
技巧5 使用闭包改变上下文引用的变量值
上面的输入结果,发现后面的两个func()均返回 101,值并未发生改变,如果要累积++效果, 只要加一个 & 引用符号就可以了(匿名函数内的修改也会影响外部变量),修改下:
技巧6 把匿名函数当作参数传递
相关教程: PHP视频教程

相关文章