到目前为止我有这个
<?php
include($randomPageToLoadA);
include($randomPageToLoadB);
include($randomPageToLoadC);
include($randomPageToLoadD);
include($randomPageToLoadE);
?>
然后我有5个块应该加载任何5个随机文件,如
{{1}}
我担心的是它可以加载到2个块的同一页面中,是否可以解决这个问题。
答案 0 :(得分:3)
将array_rand
与第二个参数一起使用:
$keys = array_rand($pagesToLoad, 5);
foreach ($keys as $key) {
include $pagesToLoad[$key];
}
答案 1 :(得分:1)
使用shuffle随机排序数组,然后在任意位置显示前5个元素。