PHP:我得到了 20 篇文章的 XML 提要,我随机挑选了 3 篇文章并以相同的格式打印 xml。随机选择的文章应该每天随机变化,而不是每次刷新。
所以例如:art1,art2,art3,art......art20 它应该显示:art4,art2,art 19(随机),但它应该与同一篇文章一整天 - (10/12/12)明天应该是 art1,art20,art13 (另一个随机集)
<?php
// Load our XML document
$doc = new DOMDocument();
$doc->load('feed.xml');
// Create an XPath object and register our namespaces so we can
// find the nodes that we want
$xpath = new DOMXPath($doc);
$xpath->registerNamespace('p', 'http://purl.org/dc/elements/1.1/');
// Random generated xml should go here
// Write our updated XML back to a new file
$doc->save('feedout.xml');
?>
由于存储文章订单需要服务器文件存储,我可以将其推回。如何随机化文章
for ($i = 0; $i < $nodes->3; $i++) {
$node = $nodes->item($i);}
谢谢