本文主要是介绍Phalcon 上传文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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
这篇关于Phalcon 上传文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!