Php 保存图像Doctrine2

Php 保存图像Doctrine2,php,sqlite,doctrine-orm,image,Php,Sqlite,Doctrine Orm,Image,有人知道如何使用Doctrine2将图像保存到我的SQLite数据库中吗?我已经得到了一个BLOB“picu data”和一个字符串“picu type”,但是我该如何继续呢 您好, Bigtedy您真的需要将图像存储在数据库中吗?你不能将它存储在文件系统中吗 有关此问题的讨论,请参阅 您只需将系统时间戳(请参阅php time()函数)附加到文件名,使其唯一 $newFilename = time().'_'.$filename; //results in 1138618081_cake.j

有人知道如何使用Doctrine2将图像保存到我的SQLite数据库中吗?我已经得到了一个BLOB“picu data”和一个字符串“picu type”,但是我该如何继续呢

您好,
Bigtedy

您真的需要将图像存储在数据库中吗?你不能将它存储在文件系统中吗

有关此问题的讨论,请参阅

您只需将系统时间戳(请参阅php time()函数)附加到文件名,使其唯一

$newFilename = time().'_'.$filename;

//results in 1138618081_cake.jpg

您真的需要将图像存储在数据库中吗?你不能把它存储在文件系统中吗?好吧,我会这样做的…:但是文件应该如何命名呢?如果你将文件名存储在数据库中而不是文件本身,那么文件名是什么并不重要。但是如果两个人上传了一张同名的图片呢?例如,A上载图片“cake.jpg”,B上载另一张名为“cake.jpg”的图片。您需要保留文件名吗?还是可以将系统时间戳(请参见php time()函数)附加到文件名?比如蛋糕1138618081.jpg。