我有一个网站,在主页上有一个功能飞溅,由几句文字组成。
比方说,如果我有一个文件,有大约5-6个不同的文本块,我想在每次有人访问我的主页时随机回音,在php中做这个最好的方法是什么?
谢谢你的帮忙
发布于 2013-09-06 12:30:13
阅读有关file()的文档并使用array_rand()
$sentences = file('your-file.txt');
$keyNr = array_rand($sentences, 1);
var_dump($sentences[$keyNr]);发布于 2013-09-06 12:29:47
初始化数组中的文本块,并使用兰德()函数选择一个。
发布于 2013-09-06 12:29:59
我建议将文本存储在数据库中,然后使用如下查询从数据库中选择一个随机行:
select randomQuote from someTable order by rand() limit 1这样,您就不必更改代码,您可以简单地更新、向数据库中插入新行或删除旧行等等。
https://stackoverflow.com/questions/18657906
复制相似问题