按照要求的话 有两种解决方法
1-当前控制器中的图片上传的方法
$info = $file->move(ROOT_PATH . 'public' . DS . 'upload' . DS . 'article' . DS . date('Y') . DS . date('m-d'),md5(microtime(true)));
2--修改File文件中的move方法
$saveName = md5(microtime(true)) . '.' . pathinfo($this->getInfo('name'), PATHINFO_EXTENSION);
当然在实际的项目开发中 建议使用第一种方法
更多的功能和插件 参考地址:https://www.kancloud.cn/he_he/thinkphp5/787173
本文介绍在ThinkPHP5框架中实现图片上传的两种方式。一种是在当前控制器内进行图片上传操作,另一种是通过修改File类中的move方法来完成。推荐使用控制器内的上传方法。
1万+

被折叠的 条评论
为什么被折叠?



