PHP 中的回調實作
在PHP 中,回調,也稱為「可呼叫」值,啟用函數或類別方法的引用以供將來調用。它們是函數式程式設計的基本概念,自 PHP 4 起就得到支援。
回呼語法
回呼可以用多種形式表示:
回呼呼叫
回呼可以安全地呼叫is_callable() 函式來驗證它們的有效性。如果回調是可呼叫的,則可以使用以下方式呼叫它:
<code class="php">$returnValue = call_user_func($cb2, $arg1, $arg2);</code>
直接呼叫
現代PHP 版本支援直接呼叫前三種回呼格式(字串、陣列) ,以及帶有方法的物件)。也可以使用 call_user_func 和 call_user_func_array 來呼叫所有回呼格式。
附加說明
以上是如何在 PHP 中實現回呼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!