if($this->request->hasFiles()==true){
foreach($this->request->getUploadedFiles() as $file){
echo "上传文件名:".$file->getName()."<br />";
echo "临时文件路径:".$file->getTempName()."<br />";
echo "文件大小:".$file->getSize()."<br />";
echo "文件类型:".$file->getType()."<br />";
echo "错误代码:".$file->getError()."<br />";
echo "上传表控件名:".$file->getKey()."<br />";
echo "文件后綴".$file->getExtension()."<br />";
$relative_path='/public/img/';
$realname=md5($relative_path.time()).'.'.$file->getExtension();
$image_url = $relative_path . $realname;
if(!$file->moveTo(BASE_PATH.$relative_path.$realname)){
//wrong
}
}
}
输出结果
上传文件名:couple.jpg
临时文件路径:C:\Windows\php536F.tmp
文件大小:30558
文件类型:image/jpeg
错误代码:0
上传表控件名:image_url
文件后綴jpg