PHP让人不知道的匿名函数的几种写法(附代码)
16lz
2021-01-22
PHP让人不知道的匿名函数的几种写法
通用的写法:
1、传统写法
<pre>function timer () {echo "hello world";}SwooleTimer::tick(2000, 'timer');</pre>
2、闭包写法
<pre>SwooleTimer::tick(2000, function () {echo "hello world";});</pre>
高级点的写法:
1、传统写法
<pre>$str = "hello world";function timer () {global $str;echo $str;}SwooleTimer::tick(2000, 'timer');</pre>
2、闭包写法
<pre>$str = "hello world";SwooleTimer::tick(2000, function () use ($str) {echo $str;});</pre>
感谢大家的阅读,希望大家收益多多。
本文转自: https://www.cnblogs.com/newmiracle/p/11875325.html
推荐教程:《php教程》
更多相关文章
- 学习PHP死循环写法和作用
- 详细解说三种PHP嵌套HTML的写法
- 一起聊聊php中的传统三层架构
- PHP+Swoole的闭包写法
- 单例模式的十种写法,你会几个?
- 单例模式你会几种写法?
- 单例模式的十种写法,你会几个?(修补了几个错误点)
- 单例模式的十种写法,你会几个?(重写版)
- jquery监听事件on写法以及简单的拖拽效果