用PHP加载到random.html文件中



我有一个文件夹,其中包含几个html文件:1.html2.html3.html等,按顺序排列。

我想让PHP将这些文件随机加载到我拥有的PHP网页中。我该怎么做?

另外,PHP是最有效的方法吗?jQuery会更好吗?

jquery可以做到这一点,但您必须事先向客户端发送可用文件的列表,因此它有一个列表可供选择。如果你不能保证文件中永远不会有"洞",这将是必要的,例如1,2,4,5(嘿,3在哪里?)。

PHP可以处理原始文件系统,并且总是可以获得文件列表,例如

<?php
$files = glob('*.html');
$random_file = $files[array_rand($files)];
include($random_file);

这将处理任何.html文件,无论编号序列中的孔是什么,或者它们是否已编号。

最新更新