每次刷新我的网页时,我都试图“需要”一个随机的php文件。
我尝试了下面的代码,但它加载了多个文件..我只是使用echo来显示它是否选择了一个文件并注意更多!
$files = array('config/config.php', 'config/config2.php'. 'config/config3.php');
// randomly include a file
echo $files[array_rand($files)];
这会有用吗?
$linkName = mt_rand(1,3);
if ($linkName == 1) require 'config/config.php';
if ($linkName == 2) require 'config/config2.php';
if ($linkName == 3) require 'config/config3.php';
答案 0 :(得分:3)
数组中有一个点而不是逗号。这会导致代码出现“错误”,因为当返回第二个键时,您会将输出视为“两个”文件,因为它们被连接为一个条目。