处理服务器上的多个用户文件


dealing with multiple users files on server

我制作了下载然后上传文件的脚本,但由于我使用foreach循环来循环浏览文件夹中的文件,当两个用户同时使用该脚本时会出现问题,因为它会从第一个用户上传文件,反之亦然。通常的解决方案是什么?要在脚本启动时创建随机命名的文件夹,仅用于该会话吗?然后从那个文件夹下载并上传?

我通过使用time()函数命名每个下载的文件来解决这个问题,然后每个文件名都是不同的

foreach($down_urls as $down_url) 
    $filename = time();