先需要制定图片上传的目录
然后用uploadOne方法保存
有的时候需要缩略图,比如文章的封面图片
$config=array(
\'rootPath\' => \'./Application/Public/\',//根路径
\'savePath\' => \'upload/\',
);
$upload=new \Think\Upload($config);
$z=$upload->uploadOne($_FILES[\'goods_img\']);
if(!$z){
show_bug($upload->getError());
}else{
//$z返回的是存储信息
//只需要把目录和图片名拼接起来就是图片的url
$url=$z[\'savepath\'].$z[\'savename\'];
//缩略图
$image=new \Think\Image();
//用open()打开图像资源,通过路径名找到图像
$srcimg=$upload->rootPath.$url;
$image->open($srcimg);
//按比例缩小图片,长宽不能超出150
$image->thumb(150,150);
//给新图片路径
$smallimg=$upload->rootPath.$z[\'savepath\'].\'small_\'.$z[\'savename\'];
//保存图片
$image->save($smallimg);
}