PHP将图片直接保存到数据库中

1、图片转换

将上传的图片读取到一个字符串中,再用base64对数据进行编码

$data['img'] =base64_encode(file_get_contents($_FILES['file_head']['tmp_name']));

$data['img_type'] = $_FILES['file_head']['type'];

再将这个值存入数据库即可。

2、显示图片

<img src='data:{$data['img_type']};base64,{$data['img']}'>

这样就能把图片显示出来了

猜你喜欢

转载自blog.csdn.net/zyj_15067066062/article/details/78560659
今日推荐