【php函数】base64上传图片

1.base64

public function uploadimgfrombase64()
    {
        $param = $this->request->param();

        if ($param['img_size'] > 0) {
            preg_match('/^(data:\s*image\/(\w+);base64,)/', $param['img'], $result);

            $ext = $result[2];

            $filename = '/upload/wxsharepic/' . time() . getorderid() . '.' . $ext;

            $fp2 = @fopen(CMF_ROOT . $filename, "a");
            fwrite($fp2, base64_decode(str_replace($result[1], '', $param['img']))); //向当前目录写入图片文件,并重新命名
            fclose($fp2);
            $this->success('上传成功', '', $filename);
        } else {
            $this->error('上传失败');
        }
    }


打赏

看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦