//随机文件名字
do{
$uniName = md5(uniqid(microtime(true),true).mt_rand(1,99999999999).time()).'.'.$ext;
// 如果这个文件已经存在,再干一次
}while(file_exists($past . $uniName));
//拼接文件名
$destination = $past.$uniName;
do{
$uniName = md5(uniqid(microtime(true),true).mt_rand(1,99999999999).time()).'.'.$ext;
// 如果这个文件已经存在,再干一次
}while(file_exists($past . $uniName));
//拼接文件名
$destination = $past.$uniName;
2016-05-21
文件超过8M的问题是不是还没解决,应该在开头加个isset($_Files['myFile'])判断一下吧。
2016-04-20