3
所以我有一個是說叫 ClassOne類,我調用構造函數,像這樣:運行功能
$myclass = new ClassOne(TRUE);
我想有類回本身的實例,然後在該類的後臺運行命令,而不會減慢需要該類的頁面的生成。
class ClassOne {
function __construct($bool) {
if($bool) {
call_me_in_background($this->background());
}
}
function background() {
//Do stuff...
}
}
你不能在香草PHP中做到這一點。 PHP只有一個執行線程,沒有背景或推遲任務的能力。你能告訴我們背景任務*是什麼嗎?可能有其他方法,但在某些情況下它們不合適。 – Charles
這對於類構造函數來說並不是唯一的。你想運行一個異步的後臺任務,句點。還有更多關於這方面的問題... – deceze
[How to run the PHP code asynchronous]可能的重複(http://stackoverflow.com/questions/5905877/how-to-run-the-php-code-asynchronous ) – deceze