【发布时间】:2021-03-23 17:03:52
【问题描述】:
在我的 Symfony 函数中,我正在创建一个文件夹,并在该文件夹中创建另一个文件夹:
$client = HttpClient::create();
$createFolder = $client->request('MKCOL', $path.$foldername, [
'auth_basic' => [$user, $authKey],
]);
$createImageFolder = $client->request('MKCOL', $path.$foldername/images', [
'auth_basic' => [$user, $authKey],
]);
效果很好,但有时第一个文件夹创建速度不够快,无法创建图像文件夹。有没有办法让第二个请求可以等待,直到创建第一个文件夹?
【问题讨论】:
-
你有没有一种方法可以在你尝试创建子文件夹之前检查文件夹是否存在?
-
@El_Vanja 是的,我可以做到。但如果该文件夹尚不存在,则不会创建子文件夹。你知道我的意思?那我还是有问题
标签: php symfony symfony-http-client