0

我读到序列化在大多数情况下都很糟糕,在 PHP 中使用序列化以便将数据存储到数据库中是一种好习惯吗?.

就我而言,我不确定是否有比序列化更好的方法。

我让客户端将房屋图像发送到服务器。在数据库中有一个房子表,属性:houseID、地址、图像等。对于我存储键值对的图像,(imageName => imagePath)我需要 imageName 和路径,因为我将 houseID 作为“imagePath”存储在我的文件系统中,但我想向用户显示正确的名称。

我的问题是,序列化还是不序列化。如果不是应该如何解决这个问题?

4

1 回答 1

1

而不是序列化,在 MySQL 中有两列:imageNameimagePath. 您应该能够轻松地将它们存储为单独的列,并且在 PHP 中重新创建键值对是微不足道的。

于 2013-10-04T03:46:32.610 回答