图片路径转base64

274 阅读1分钟
//G_PATH项目根目录 再入口文件设置
//   $file = "encode.jpg";   
           $file = $this->request->request('file');
        //   var_dump(G_PATH.$file);die;
            if($fp = fopen(G_PATH.$file,"rb", 0)) 
            { 
                $gambar = fread($fp,filesize(G_PATH.$file)); 
                fclose($fp); 
            
                 
                $base64 = chunk_split(base64_encode($gambar)); 
                  $this->success('成功', $base64);
                // 输出
                // $encode = '<img src="data:image/jpg/png/gif;base64,' . $base64 .'" >'; 
                // echo $encode; 
            }else{
                
                $this->error(__('没有该图片'));
            }