我試圖做類似如下:是否可以在PHP中引用自身內部的匿名函數?
// assume $f is an arg to the wrapping function
$self = $this;
$func = function() use($f, $ctx, $self){
$self->remove($func, $ctx); // I want $func to be a reference to this anon function
$args = func_get_args();
call_user_func_array($f, $args);
};
是否有可能從具有相同功能的引用分配到$ FUNC功能?
哇,我希望我可以標記所有這些作爲答案! – Andrew
我希望其中一個答案能詳細闡述參考創建和延遲分配。 – mario
@mario,我希望你能用自己認爲正確的那個**來回答自己,而不是抱怨人們放在這裏的答案。 – Neal