随机数组输出到href

时间:2014-06-27 21:03:41

标签: php html arrays random cron

我是PHP新手,有点像HTML新手。 我正在制作一个有本周产品的网站并有一个想法,但无法找到如何执行它。

我的想法是使用每个不同的产品创建和数组,并使用array_rand随机选择一个,然后使用cron作业每周一运行它。 然后我希望将所选数组输出放入本周产品按钮内的href中。

我是否正确地解决了这个问题,或者我是非常愚蠢的?

干杯,Fynn

1 个答案:

答案 0 :(得分:0)

你会想要做这样的事情:

<?php
$random_key = rand(0, count($product_array) - 1);
$href = $product_array[$random_key];
echo '<a href="'.$href.'"'>Product Link</a>;
?>

上面得到一个介于0和数组最大可能索引之间的随机数组索引,然后你可以使用这个随机索引来指定你想从数组中得到的索引。

如果你需要每周的产品不是随机的,每次你可以将上面的值存储在数据库中,每次你运行cron你删除旧值并放入本周的新产品