繁体   English   中英

在PHP中随机选择文件

[英]Randomly select file in PHP

我想在php中使用'include'关键字从文件夹中随机选择一个文件并输出内容。 我该怎么做?

谢谢。

假设您知道文件所在的文件夹,并且这些文件是PHP文件:

$phpFiles = glob('/path/to/files/*.php');

if (empty($phpFiles) === false)
{
    $randomFile = $phpFiles[array_rand($phpFiles)];
    include($randomFile);
}

glob()会将文件名读入数组。
然后您可以随机播放此数组并选择一个随机项目。

使用glob获取文件数组。 随机排列数组。 array_shift将第一个文件移出数组。 包括它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM