zoukankan      html  css  js  c++  java
  • PHP——base64的图片转为文件图片

    前言

    网上很多,真的是有毒吧,一个那么简单至于写的乱七八糟的嘛,醉了。

    代码

    具体都写注释中了,不懂的可以评论或者私信我

    public function upload()
        {
         //接收前台的值 
            $base_img = input('imgbase/s',''); 
         //去除data:image/jpeg;base64,
            $base_str = explode(',', $base_img); 
            $img = base64_decode($base_str['1']);
          //图片名称
            $time = time();
            $uid = $this->_uid;
            $imgName = $time.'-'.$uid;
         //图片存放地址(tp5的框架)
            $imgPath = './public/uploads/'.$imgName.'.jpg';
         //写入文件
            $imgSize = file_put_contents($imgPath, $img);
         //这是为了拿到可用的图片地址
            $img_url = substr($imgPath,1);
            if(! empty($imgSize)){
              $this->apiReturn(1, "$img_url");
            }
         }
  • 相关阅读:
    随机数
    质数
    猜数
    失败
    判断质数
    2019.7.21记录
    9*9乘法表
    小人
    奔跑的字母

  • 原文地址:https://www.cnblogs.com/wangyang0210/p/10401473.html
Copyright © 2011-2022 走看看