如何在foreach语句PHP中防止重复的IDS

时间:2017-05-18 10:50:42

标签: php

我正在做一个将数据存储到数据库的foreach。我唯一的问题是生成的IDS。每个添加的项目都应该拥有自己唯一的fileID。

{{1}}

执行此操作时,我的数据库最终会使用相同的fileID,这不是我想要的。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

更简单的测试用例:

var_dump(1+"foo", 1+"bar");
Warning: A non-numeric value encountered
Warning: A non-numeric value encountered
int(1)
int(1)

您可能需要concatenate而不是总和。

无论如何,整体逻辑非常令人困惑。 time()的分辨率为1秒,因此有时会在重复的标题上发生冲突,有时则不会。