0
假設我們有這個功能PHP回調 - 數組或箭頭語法?
<?php
function run($callback)
{
$callback($some, $params);
}
如何稱呼呢?
run($someObject->callback);
或者說
run([$someObject, 'callback']);
第一個似乎更對我來說,特別是因爲代碼的建議,但在文檔中使用數組符號。
爲什麼第一個比第二個壞?
第一個是否工作?它只會在「回調」是一個變量的值是一個函數時才起作用。 – apokryfos
使用PHP [Callable](http://php.net/manual/en/language.types.callable.php)文檔中描述的任何方法。 – axiac