$file = request()->file('file');
if (empty($file)){
$result = [
'code' => 'FAIL',
'msg' => '请选择图片'
];
return json_encode($result);
}else{
//大小2M
// $info = $file->validate(['size'=>2097152,'ext'=>'jpg,png,gif'])->move(ROOT_PATH.'public'.DS.'uploads');
$info = $file->validate(['size'=>2097152,'ext'=>'jpg,png,gif'])->move('uploads');
if ($info){
echo $info->getSize();
$result = [
'code' => 'SUCCESS',
'ext' => $info->getExtension(),
// 'path'=>ROOT_PATH.'public'.DS.'uploads'.DS.$info->getSaveName(),
'url'=>str_replace('\\','/','uploads'.DS.$info->getSaveName()),
];
return json_encode($result);
}else{
$result = [
'code' => 'FAIL',
'msg' => $file->getError()
];
return json_encode($result);
}
}
PHP-图片上传
最新推荐文章于 2022-06-23 11:12:03 发布