ThinkPHP5文件上传
例:上传图片的操作
// 获取表单上传文件 例如上传了001.jpg
$file = request()->file('picture');
// 移动到框架应用根目录/public/uploads/ 目录下
if($file){
$info = $file->rule('uniqid')->move(ROOT_PATH . 'public/' .'static/'. 'img');
if($info){
$picture='../../../../public/static/img/'.$info->getFilename();
}else{
// 上传失败获取错误信息
echo $file->getError();
}
$data = [
'picture'=>$picture,
];
$a=Db::table('buylist')->insert($data);
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步