PHP文本随机显示 rand display text
本代码实现功能,随机显示一文本文档中的代码行。其中文本文件内容注意:一行显示一条完整内容不要有回车,不能有半角的“引号”。文本名称:yanyu.txt
内容范例
A bad beginning makes a bad ending. 恶其始者必恶其终。
A bad bush is better than the open field. 有胜于无。
A bad compromise is better than a good lawsuit. 吃亏的和解也比胜诉强。
A bad conscience is a snake in one’s heart. 做贼心虚。
A bad custom is like a good cake, better broken than kept. 坏习惯像鲜馅饼,分食要比保存好。
<?php
//随机显示一条谚语;
$file = "yanyu.txt"; //存放谚语的文件位置;
//$refresh = 60; //刷新的时间间隔;
$data = file($file); //将文件存放在一个数组中;
$num = count($data); //谚语的条数;
$id = mt_rand(0,$num-1); //随机数字;
$text = chop($data[$id]); //显示第几行数据,并去除空格;
echo $text;
?>
<?php
/**
* 随机显示字符串的PHP函数
*
* @param 随机字符串的个数 $num
* @param 候选的字符串 $string
* @return 指定位数的字符串
*/
function randStr($num=5,$string=”){
if (!$string)//如果没有指定的字符串,候选字符串则是大小写字母和数字;
$string=’ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890′;
for($i=0;$i<$num;$i++){
$order = rand(0,strlen($string)-1);
$rand_string .= $string[$order];
}
return $rand_string;
}
//显示默认的随机字符:
echo randStr();
?>
分享到:
相关推荐
php程序随机显示图片 $handle = opendir('./'); //当前目录 while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录 list($filesname,$kzm)=explode(".",$file);//获取扩展名 if ($kzm=="gif" or ...
随机函数rand()的小程序: #include #include #include #include using namespace std; unsigned t[300],temp; void creat_rand() //产生随机数的函数
一个php随机的示范代码,很有用处 ",".$output[rand(0,5000)].",".$output[rand(0,5000)].",".$output[rand(0,5000)].",".$output[rand(0,5000)].",".$output[rand(0,5000)].",".$output[rand(0,5000)].",".$output...
php随机选择数组内容 array_rand-php函数_.docx
主要介绍了php随机显示指定文件夹下图片的方法,涉及array_rand随机数组操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
详细介绍有关随机函数的获取,应用以及一些应该注意的问题
php随机选择数组内容 array_rand-php函数__1.docx
PHP mt_rand 伪随机数安全探讨 信息安全研究 安全 数据安全 安全分析 安全对抗
c++中的随机函数(rand,sand)的用法
Excel中随机函数——RAND与RANDBETWEEN函数.pdf 学习资料 复习资料 教学资源
利用MATLAB随机函数rand生成随机分布纤维
rand rand rand vrand rand
在图像中随机获取20个坐标点,很好的代码
产生随机数的rand()函数的使用方法.产生随机数的rand()函数的使用方法.
本文实例对比分析了php中随机函数mt_rand()与rand()性能问题。分享给大家供大家参考。具体分析如下: 在php中mt_rand()和rand()函数都是可以随机生成一个纯数字的,他们都是需要我们设置好种子数据然后生成,那么mt_...
随机算法可在算法实例中随机取变量的取值,并根据取值对目标函数进行计算,是很好的一种与其他算法相比较的方法
该函数用了 Mersenne Twister 中已知的特性作为随机数发生器,mt_rand() 可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍。 mt_rand() 比rand() 快四倍 mt_rand — 生成更好的随机数 (PHP 3 >= 3.0.6, PHP ...
Rand函数的详细讲解,Rand函数在软件开发中有着广泛的使用