`
天梯梦
  • 浏览: 13773091 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

PHP随机显示 rand display text

PHP 
阅读更多

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随机显示图片

    php程序随机显示图片 $handle = opendir('./'); //当前目录 while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录 list($filesname,$kzm)=explode(".",$file);//获取扩展名 if ($kzm=="gif" or ...

    一个有关随机函数rand()的小程序

    随机函数rand()的小程序:  #include  #include  #include  #include  using namespace std;  unsigned t[300],temp;  void creat_rand() //产生随机数的函数

    随机函数(rand)

    ### 随机函数(rand)的关键知识点 #### 1. 随机函数的基本概念 随机函数在编程中主要用于生成伪随机数。这些数字看似随机,但实际上是由一系列确定性的算法生成的,因此被称为“伪”随机数。在C/C++等语言中,`rand...

    横幅广告随机显示php代码

    在本文中,我们将深入探讨如何使用PHP实现横幅广告的随机显示功能,这是一项常见的Web开发任务,尤其在构建广告管理系统或网站时。标题“横幅广告随机显示php代码”暗示了我们将在PHP中实现一个功能,使得横幅广告...

    rand.rar_MATLAB随机坐标_matlab 随机点_matlab; 随机点_随机坐标_随机点

    标题中的"rand.rar_MATLAB随机坐标_matlab 随机点_matlab; 随机点_随机坐标_随机点"表明这是一个关于MATLAB如何生成随机坐标的资源包。描述中提到的“在图像中随机获取20个坐标点,很好的代码”则暗示了这个包可能...

    php用字库显示随机汉字

    在PHP编程中,有时我们需要生成随机的汉字...总的来说,通过结合使用字库文件和PHP的文本处理及图形函数,我们可以轻松地在PHP中生成并显示随机汉字,这在很多场景下都非常实用,比如模拟用户输入、测试、数据分析等。

    PHP mt_rand 伪随机数安全探讨 .pdf

    《PHP mt_rand 伪随机数安全探讨》 在信息安全领域,随机数的生成是一个至关重要的环节,尤其是在安全对抗、业务风控、安全体系构建以及APT(高级持续性威胁)防范等场景中。PHP作为广泛使用的服务器端脚本语言,其...

    php随机显示指定文件夹下图片的方法

    此时,如果页面刷新,根据array_rand()生成的随机键值,将会显示不同的图片。 需要注意的是,在使用glob()函数时,需要提供正确的路径和模式匹配字符串。路径应指向包含目标图片的服务器上的文件夹,而模式匹配字符...

    自己写的随机php文件

    一个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...

    c++的随机函数(rand,sand)的用法

    "c++中的随机函数(rand,srand)的用法" c++中的随机函数rand和srand的用法是非常重要的。rand函数用于生成随机数,而srand函数用于设置随机数种子。在使用rand函数之前,必须先使用srand函数设置随机数种子,否则...

    php 随机生成数字验证码

    验证码通常包含一组随机生成的数字或字母,这些字符会以图像的形式显示,用户需要手动输入所见内容进行验证。这种过程增加了机器自动识别的难度,而对人类来说则相对简单。 **1. 图片生成** 在PHP中,我们可以使用...

    Rand函数详细讲解

    Rand函数是计算机编程中广泛使用的函数,用于生成一系列伪随机数。在许多编程语言中,包括C/C++,都有rand()函数的实现。该函数能够生成一个在指定范围内的随机整数,从而在软件开发中实现各种随机化功能。 首先,...

    php 随机生成10位字符代码

    1. `rand()`函数:在PHP中用于生成随机整数,可以作为随机选择字符位置的依据。 2. 字符串操作:`substr()`函数用于截取字符串的子字符串,`.= `操作符用于连接字符串,`strlen()`函数用于获取字符串的长度。 3. ...

    07 数码管随机模拟显示乘法口诀.zip

    这个项目"07 数码管随机模拟显示乘法口诀"是关于利用数码管进行随机显示乘法口诀的编程实践。数码管是一种常见的显示设备,通常用于电子设备上显示数字或字符,如计算器、仪表盘等。在这个项目中,我们将深入探讨...

    Excel中随机函数——RAND与RANDBETWEEN函数.pdf

    本文将详细介绍两种主要的随机函数:RAND和RANDBETWEEN。 RAND函数是Excel中最基础的随机数生成器,它返回一个在0(包括)到1(不包括)之间均匀分布的随机数。每次重新计算工作表时,RAND函数都会生成一个新的...

    php随机选择数组内容 array_rand-php函数_.docx

    本文主要关注`array_rand`函数和`array_merge_recursive`函数,这两个函数分别用于从数组中随机选取元素和递归地合并两个或多个数组。 首先,让我们详细了解`array_rand`函数。这个函数用于从数组中随机选择一个或...

    PHP生成随机的密码

    然后,我们计算字符串的长度(`$char_len`),并使用`mt_rand()`函数在每次循环中随机选取一个字符,直到达到指定的密码长度。最后,我们返回生成的密码: ```php function getRandPass($length){ $password = '';...

    PHP生成随机验证码

    PHP提供了多种函数来生成随机字符串,例如`rand()`、`mt_rand()`和`random_bytes()`。为了创建一个4位数字和字母混合的验证码,可以结合使用这些函数,确保结果具有足够的随机性和安全性。 ```php $characters = '...

    LCD随机数字显示_单片机_VC++LCD_

    标题中的“LCD随机数字显示_单片机_VC++LCD_”指的是一个项目,该项目使用了单片机技术,并结合VC++编程环境,实现了在LCD(Liquid Crystal Display,液晶显示器)上显示随机数字的功能。这个项目的核心是通过单片机...

    PHP语言编写的随机验证码的生成

    imagesetpixel($image, rand(0, 120), rand(0, 50), $text_color); } ``` 5. **验证输入的验证码**:当用户提交表单时,服务器会检查输入的验证码是否与之前生成并存储的验证码一致。 ```php session_start(); if...

Global site tag (gtag.js) - Google Analytics