【发布时间】:2013-11-15 12:57:23
【问题描述】:
我有一个包含多个文件输入的 HTML 表单
<input type='file' id='images' name='images[]'>
我使用 implode() 将 $images 数组转换为逗号分隔的字符串并将其插入到我的 DB 中,然后在调用时我使用 explode() 来调用单个图像。
问题是:空输入字段仍然提交到数据库,所以当爆炸时,我得到空数组值
我怎样才能摆脱这些空数组值?甚至在使用 implode 函数之前?
我正在考虑运行一个 foreach 循环抛出 $_FILES['images'] 数组并从中丢弃空值并重建一个新数组..但是有没有更简单的方法可用?
谢谢
【问题讨论】:
-
写下关于你的程序的更多细节。 [您的提交表格。并编写处理这些图像的 php 代码]