这里写问题具体描述
webman1.x 可以用ReactPHP吗 use React\Promise\all;
$promise1 = asyncTask1(); $promise2 = asyncTask2();
all([$promise1, $promise2])->then(function ($results) {{ list($result1, $result2) = $results; echo "所有任务完成"; }});
没适配过,不一定支持。
php7.4下
"php": "^7.2|^8.0", "phpseclib/phpseclib": "~2.0.30", "ratchet/pawl": "^0.4.1", "react/async": "^4.0.0|^3.1.0", "react/event-loop": "^1.2", "react/http": "^1.6.0", "react/promise": "^2.9.0", "react/promise-timer": "^1.10", "react/socket": "^1.13"
没适配过,不一定支持。
php7.4下
"php": "^7.2|^8.0",
"phpseclib/phpseclib": "~2.0.30",
"ratchet/pawl": "^0.4.1",
"react/async": "^4.0.0|^3.1.0",
"react/event-loop": "^1.2",
"react/http": "^1.6.0",
"react/promise": "^2.9.0",
"react/promise-timer": "^1.10",
"react/socket": "^1.13"