1
나는 React로 놀고 있었고, 작동 제한 시간 함수를 얻으려고했다. https://github.com/reactphp/promise-timer#timeout의 예와 단위 테스트 (일종의)에 따라 내가 함께했다 :React PHP timeout은 항상 해결
use React\Promise\Timer;
$promise = uncertainOperation();
$loop = \React\EventLoop\Factory::create();
Timer\timeout($promise, 1, $loop)->then(
function ($value) {
var_dump($value);
}
,
function ($error) {
var_dump($error);
}
);
$loop->run();
function uncertainOperation() {
return new React\Promise\Promise(
function ($resolve) {
for($i = 0; $i < 30000000; $i++) { }
$resolve("Done");
}
);
}
하지만이없이 항상 내가 타이머 \ 제한 시간의 시간을 설정하는 방법 낮은 "완료"로 해결되지 않습니다. 내가 뭘 놓치고 있니?