//方法1

$code = ''.mt_rand(1000,9999).'';

echo $code;

echo '


';

//方法2

$code = ''.mt_rand(1000,9999).'';

echo $code;

echo '


';

//方法3

$code ='';

$code.=''.mt_rand(0,9).'';

$code.=''.mt_rand(0,9).'';

$code.=''.mt_rand(0,9).'';

$code.=''.mt_rand(0,9).'';

echo $code;

echo '


';

//方法4

$code ='';

$rand = mt_rand(0,9);

for($i=1;$i<=4;$i++){

$code.=''.$rand.'';

}

echo $code;

echo '


';

//方法5

$code ='';

for($i=1;$i<=4;$i++){

$rand = mt_rand(0,9);

$code.=''.$rand.'';

}

echo $code;

echo '


';

//方法6

$str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ0123456789';

$code ='';

for($i=1;$i<=4;$i++){

$rand = substr($str,mt_rand(0,strlen($str)-1),1); //在 $str中随机得到一个字符

$code.=''.$rand.'';

}

echo $code;

echo '


';

?>

输出结果截图:

(资源库 www.zyku.net)

随机生成4个数字php,PHP随机生成4位数字的方法相关推荐

  1. 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 该校验的过程:1、从卡号最后一位数字开始,逆

    import java.util.Scanner;/*** 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,* 因为并不是一个随便的信用卡号码都是合法的,它必须通过Luh ...

  2. java输出排列整齐,java 每次输出有单个数字和好几位数字时候 排列不整齐。。这个不知道有没有办法解决的?...

    java 每次输出有单个数字和好几位数字时候 排列不整齐..这个不知道有没有办法解决的? 关注:250  答案:4  手机版 解决时间 2021-02-01 17:18 提问者芣①樣哋羙莮 2021- ...

  3. python随机生成30个8_Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例...

    上代码: 环境:Python3 import random,string s=string.ascii_letters+string.digits print(s) n={''.join(random ...

  4. Java黑皮书课后题第6章:*6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个

    6.38(生成随机字符)使用程序清单6-10 RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个 题目 题目描述 程序清单6-10 破题 代码 运行实例 题 ...

  5. 如何生成随机不重复的11位数字

    要求 不重复 随机 11位数字 不占存储 我们都知道11位数字(random)对应有最大值max和最小值min99999999999和10000000000.很简单的从最小值开始按顺序分发到最大值,就 ...

  6. JAVA生成高强度密码(包含随机数字+随机英文大小写)

    在这个小代码中支持密码长度的自选 import java.util.Random; import java.util.Scanner;// 在本文件中利用随机数+ASCII值码来实现Authentic ...

  7. 猜数字小游戏(随机生成’三剑客‘)

    大家好,我是一只励志要翻身的小牛,废话少说,下面就给大家介绍第一个C语言小游戏--猜数字小游戏! 文章目录 一.游戏规则 二.效果展示 三.游戏设计思路 四.游戏交互界面 1.创建游戏菜单 2.创建游 ...

  8. 随机生成邀请码、随机生成10位数字、随机生成英文字母+数字

    /*** 随机字符串生成* @param int $length 生成字符串长度* @param array $str_content ['number','capital_chars','lower ...

  9. C#生成含数字字母的随机字符串

    C#生成含数字字母的随机字符串 要求生成的字符串是随机的,也就是字母和数字都需要随机,既可能只包含数字,也可能只包含字母,也可能两者都有. 实现方式如下: 首先定义一个包含所有字母和数字的字符串和一个 ...

  10. 生成10位由大小写字母和数字组成的随机激活码

    生成10位由大小写字母和数字组成的随机激活码 /* select char(65+ceiling(rand()*25)) --随机字母(大写) select char(97+ceiling(rand( ...

最新文章

  1. 【codeforces 812C】Sagheer and Nubian Market
  2. 机器学习和图像资源整理
  3. jQuery常用技巧
  4. angularjs全栈开发知乎_为什么你要去尝试全栈开发?
  5. 如何选择普通索引和唯一索引?|CSDN博文精选
  6. IE下,拖动grid的分隔栏,报getBoundingClientRect错误解决办法
  7. cranly:你的R包管理工具
  8. Activity-GalleryView
  9. 建模常用Python代码
  10. 【常用配置】——WPS文字常用快捷键大全【史上最全面】转
  11. java opencv 模板匹配算法_OpenCV模板匹配算法详解
  12. 我国高等数学教材不能误导学生
  13. oracle英文怎么转中文,ORACLE英文字符集转中文
  14. cesium之三维漫游飞行效果实现篇(转)
  15. Destroying assets is not permitted to avoid data loss.解决思路
  16. OpenCV-Python的文本透视矫正与水平矫正
  17. 不规律的生活有什么危害
  18. 网狐荣耀斗地主等15合1(美女图)
  19. 图像特征提取(形状特征,空间关系特征)
  20. 程序员的高薪还能持续吗?

热门文章

  1. sql存储过程几个简单例子
  2. 实战PyQt5: 052-停靠窗口控件QDockWidget
  3. pca9685 stm32 hal iic
  4. StreamReader
  5. Ubuntu20.04 Openssl安装
  6. vim 中的替换命令
  7. 常见登录验证方式分析以及流程图示例
  8. 2014广西大学计算机和信息工程学院调剂,这7所高效公布大量调剂专业信息 有热门专业吗?...
  9. linux temp文件夹在哪_手机文件夹为什么都是英文?到底哪些可以删除?看完涨知识了...
  10. pytest(三十二)--自定义用例顺序(pytest-ordering)