PHP讓人不知道的匿名函數的幾種寫法
通用的寫法:
#1、傳統寫法
<pre class="brush:php;toolbar:false"> function timer () { echo "hello world"; } SwooleTimer::tick(2000, 'timer');
2、閉包寫法
<pre class="brush:php;toolbar:false"> SwooleTimer::tick(2000, function () { echo "hello world"; });
高階點的寫法:
1、傳統寫法
<pre class="brush:php;toolbar:false"> $str = "hello world"; function timer () { global $str; echo $str; } SwooleTimer::tick(2000, 'timer');
2、閉包寫法
<pre class="brush:php;toolbar:false"> $str = "hello world"; SwooleTimer::tick(2000, function () use ($str) { echo $str; });
感謝大家的閱讀,希望大家收益多多。
本文轉自: https://www.cnblogs.com/newmiracle/p/11875325.html
推薦教學:《php教學》
以上是PHP讓人不知道的匿名函數的幾種寫法(附程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!