我已经使用'serialize'函数将一些图像上传到MySQL数据库表,因此我可以将多个图像保存到表中的一个位置。这个功能工作正常,但是,现在这就是我被困在新手!!
我的数据库表中有序列化值(如下所示),图像已保存到我的服务器上。
a:1:{i:0;s:19:"1431013957.9861.JPG";}
这是我能得到的。我想在网站的前端显示图像。我可以使用echo函数从表中调用存储的信息,将整个值显示为文本。但是,我不需要所有这些信息,我只需要部分值 - 文件名...(1431013957.9861.JPG)。
这样我就可以简单地输入这样的代码来显示图像:
<img src="img/<?php echo $config->photo_a ?>"/>
当我回显它时,有没有办法反序列化或选择部分值,这样我就可以轻松显示保存的图像了?我已经尝试了很多东西,到处寻找答案,但找不到解决方案。
提前感谢您的帮助!!