php怎么把图片保存称谓二进制形式保存到数据库
时间: 2023-06-03 18:04:27 浏览: 226
重温球绑定:AWGN信道上二进制线性代码性能评估的新仿真方法
可以使用 PHP 的 file_get_contents 函数读取图片的二进制数据,然后使用 MySQL 的 BLOB 类型将二进制数据保存到数据库中。以下是代码示例:
```
$imageData = file_get_contents('image.jpg');
$db = new mysqli('localhost', 'username', 'password', 'database');
$stmt = $db->prepare('INSERT INTO images (image_data) VALUES (?)');
$stmt->bind_param('b', $imageData);
$stmt->execute();
```
其中 images 表需要有一个 BLOB 类型的 image_data 字段用于保存图片数据。
阅读全文