我需要能够做一个while循环来生成文件名并检查它是否不存在于目录中,然后应该继续使用脚本,Do While循环 - 生成文件名并检查文件是否存在
do {
$filename = random(18) . $fileEx;
} while(!file_exists($filename));
$move_file = move_uploaded_file($request_file['tmp_name'][$i], 'files/' . $filename);
if($move_file)
{
// ...
但是当我这样做,它只是进入一个无限循环 - 没有错误使用E_ALL
抛出。
+1很好解释! – 2011-03-02 13:38:13
稍微修复一下,欢呼队友。 *在6分钟内接受答案* – MacMac 2011-03-02 13:40:16