public function uploads(Request $request)
{
$pictrue = ''; // 获取图片转base64的字符串
$result = [];
// 转化base64编码图片 jpeg、jpg、png、bmp、gif
if(preg_match('/^(data:\s*image\/(\w+);base64,)/', $pictrue, $result)) {
$type = $result[2]; // 获取图片类型
if(in_array($type, array('pjpeg','jpeg','jpg','bmp','png'))) {
// 图片名字
$fileName = time().rand(1,1000).'.'.$type; // 图片名称
// 临时文件
$tmpfname = tempname("./image/", "FOO"); // windows
$tmpfname = ('/tmp/', 'FOO'); // linux
// 保存图片
$handle = fopen($tmpfname, "w");
// return [$pic, $result];
$object = 'school/avatar/'.date('Y/m/d').'/'.$fileName; // 阿里云上传地址
if (fwrite($handle, base64_decode(st