有沒有辦法讓我在繼續執行php循環之前檢查文件是否被複制?等待複製()完成
我有一個for循環,並在循環內它將要複製一個文件。現在,我想讓它在繼續循環之前一直等到當前文件被複制。
例如:
for ($i = 1; $i <= 10; $i++)
{
$temp = $_FILES['tmp_name'];
$extension = '.jpg';
copy("$temp_$i_$extension", "$local_$i_$extension");
// not sure what to do here
if (FILE_DONE_COPYING())
{
CONTINUE_LOOP();
}
else
{
PAUSE_LOOP();
}
}
那只是一個例子。我不知道如何做到這一點......任何人都可以參加?
的絕大部分功能阻止,直到完成。 'copy()'可能就是其中之一。這意味着一旦copy()返回,文件被完全複製。 –