Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in das Hochladen von PHP-Hintergrundbildern
Dieser Artikel stellt hauptsächlich die Funktion zum Hochladen von PHP-Hintergrundbildern vor, die einen gewissen Referenzwert hat. Jetzt können Freunde in Not darauf verweisen.
//把新图片添加到文件夹里 public function info($file=''){ $info = $file->validate(['ext'=>'jpg'])->rule('uniqid')->move(ROOT_PATH . 'public' . DS . 'uploads'); // 移动到框架应用根目录/public/uploads/ 目录下 if($info){ $info->getExtension();// 输出 jpg $pic=$info->getFilename();// 输出 42a79759f284b767dfcb2a0197904287.jpg11. return $pic; }else{ echo $file->getError();// 上传失败获取错误信息 } } /** * 作品添加 * name 谁的作品 * tel 电话 * img1 img2 img3 img4 作品图片 * address 拍摄地点 * addtime 拍摄时间 * picname 作品名称 * vote 投票情况 */ public function zadd(){ $param=input('param.'); if(empty($param['tel'])){ return json(['code'=>2,'message'=>'tel不能为空']); } $files = request()->file('img1'); $files = []; $param = []; foreach ($files as $key => $file) { $num = $key+1; //$key 下标 $img = 'img'.$num; //例如:img1 $param[$img] = $this->info($file); } $a=db('user')->where('tel',$param['tel'])->find(); if(empty($a)){ $data=db('user')->insertGetId(['name'=>$param['name'],'tel'=>$param['tel'],'img1'=>$param['img1'],'img2'=>$param['img2'],'img3'=>$param['img3'],'img4'=>$param['img4'],'address'=>$param['address'],'addtime'=>$param['addtime'],'picname'=>$param['picname'],'vote'=>$param['vote']]); if($data){ return json(['code'=>1,'message'=>'作品添加成功']); }else{ return json(['code'=>2,'message'=>'作品添加失败']); } }else{ return json(['code'=>3,'message'=>'该手机号已存在']); } } /** * 作品列表 * page 页数 * num 条数 */ public function list(){ $param=input('param.'); if(empty($param['page'])){ $param['page']=1; } if(empty($param['num'])){ $param['num']=5; } $data=db('user')->page($param['page'],$param['num'])->select(); return json(['code'=>1,'data'=>$data]); }
Das Obige ist der gesamte Inhalt dieses Artikels Ich hoffe, dass es für Sie hilfreich ist. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Häufig in PHP Magic-Methodenfunktionen und -verwendung
Das obige ist der detaillierte Inhalt vonEinführung in das Hochladen von PHP-Hintergrundbildern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!