Closure 類
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
簡介
用於代表 匿名函式 的類.
匿名函式會產生這種型別的對象。這個類帶有一些方法允許在匿名函式建立后對其進行更多的控制。
除了此處列出的方法,還有一個
__invoke
方法。這是爲了與其他實現了
__invoke()魔術方法
的對象保持一致性,但呼叫匿名函式的過程與它無關。
類摘要
final
class Closure
{
/* 方法 */
private __construct()
}目錄
- Closure::__construct — 用於禁止實例化的建構函式
- Closure::bind — 複製一個閉包,繫結指定的$this對像和類作用域。
- Closure::bindTo — 複製目前閉包對象,繫結指定的$this對像和類作用域。
- Closure::call — 繫結並呼叫閉包
- Closure::fromCallable — 將 callable 轉換為閉包