PHP閉包函數詳解

先從最簡單的開始講起。匿名函數因爲沒有名字,如果要使用它,需要將其返回給一個變量。匿名函數也像普通函數一樣可以聲明參數,調用方法也相同。
例子.
運行結果:
然後看一下更復雜的用法。
1.將匿名函數在普通函數中當做參數傳入,也可以被返回。這就實現了一個簡單的閉包。
執行結果
另外一種常用的用法如下:
就是將一個閉包函數作爲參數傳遞。
執行結果
連接閉包和外界變量的關鍵字:USE

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章