首页 PHP 正文
  • PHP
  • 本文约234字,阅读需1分钟
  • 1027
  • 0

tp5.1中将base64文件存入到sqlserver数据库image字段类型中

由于前端传过来的是base64字符串,无法直接插入表字段类型为image中,所以要经过decode->转16进制->入库

示例:

    $report = base64_decode($baseStr);
    $reportResouce = '0X'.bin2hex($report);
    $res = ReportModel::where($where)->update([
        'update_time'=>getTime(),
        'report'=>Db::raw($reportResouce)
     ]);
评论
更换验证码
友情链接