根据 承诺 功能: AWS PHP SDK V3 一个人应该创造一个承诺并运行"然后"功能
我的代码:
$promise = $client->copyObjectAsync($params);
$promise->then(function ($value) {
echo "The promise was fulfilled with {$value}";
}, function ($reason) {
echo "The promise was rejected with {$reason}";
});
但承诺没有运行......(它保持待定状态) 只有当我运行"等待"方法(阻塞)然后执行promise。 你必须使用"等待"如果是这样,为什么我需要异步?