因此,假设我有一个可查询的数据库,其中包含 100 个数据对象。我想展示 3 个随机的。
我没有任何工作代码,因为这是我刚想到的一个想法。
方法一:
- 使用 3 个随机 id 查询数据库
mt_rand()
所以基本上Query for IDs (1, 15, 67)
然后打印每个。
或者
方法二:
mt_rand()
在带有计数器的循环中使用($counter = 0; $counter = ++$counter)
基本上Query ALL posts
如果(ID = 1, 15, 67)
然后打印每一个,如果($counter = 3){ break; }
方法 2 听起来它会给我一个讨厌的大对象。虽然方法 1 听起来会是一个更昂贵的数据库查询。我认为方法1会更好,但我不确定