的顺序我有一些标记,像这样:使用PHP来改变元素
<div class="list">
<article> content... </article>
<article> content... </article>
<article> content... </article>
<article> content... </article>
<article> content... </article>
</div>
我想要做的是使这些文章将出现在页面随机什么顺序。什么是最好和最简单的方法来做到这一点?
我想过要做一些长度计数并将其存储在一个数组中,然后以随机顺序将它们再次吐出。例如
$numbers = range(1, 20);
shuffle($numbers);
foreach ($numbers as $number) {
echo "$number ";
}
任何人都可以提供想法等?谢谢
注意:这些不是来自数据库!
什么是您的数据源呢?它们是否已经在数组中,还是需要解析HTML源代码? – Treffynnon 2012-02-14 11:51:15
这只是HTML上的页面,你看到上面。 – Cameron 2012-02-14 11:51:37
我会先看看DOMDocument来解析HTML – Treffynnon 2012-02-14 11:53:02