PHP让人不知道的匿名函数的几种写法(附代码)

 2913

PHP让人不知道的匿名函数的几种写法(附代码)


PHP让人不知道的匿名函数的几种写法

通用的写法:

1、传统写法

  1. function timer () {
  2.     echo "hello world";
  3. }
  4. SwooleTimer::tick(2000, 'timer');

2、闭包写法

  1. SwooleTimer::tick(2000, function () {
  2.     echo "hello world";
  3. });

高级点的写法:

1、传统写法

  1. $str = "hello world";
  2. function timer () {
  3.     global $str;
  4.     echo $str;
  5. }
  6. SwooleTimer::tick(2000, 'timer');

2、闭包写法

  1. $str = "hello world";
  2. SwooleTimer::tick(2000, function () use ($str) {
  3.     echo $str;
  4. });

感谢大家的阅读,希望大家收益多多。



TAG标签:
本文网址:https://www.zztuku.com/detail-7842.html
站长图库 - PHP让人不知道的匿名函数的几种写法(附代码)
申明:如有侵犯,请 联系我们 删除。

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    编辑推荐