PHP随机生成4位数字的方法
<?php //方法1 $code = '<span>'.mt_rand(1000,9999).'</span>'; echo $code; echo '<hr/>'; //方法2 $code = '<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(1000,9999).'</span>'; echo $code; echo '<hr/>'; //方法3 $code =''; $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>'; $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>'; $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>'; $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>'; echo $code; echo '<hr/>'; //方法4 $code =''; $rand = mt_rand(0,9); for($i=1;$i<=4;$i++){ $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.$rand.'</span>'; } echo $code; echo '<hr/>'; //方法5 $code =''; for($i=1;$i<=4;$i++){ $rand = mt_rand(0,9); $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.$rand.'</span>'; } echo $code; echo '<hr/>'; //方法6 $str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ0123456789'; $code =''; for($i=1;$i<=4;$i++){ $rand = substr($str,mt_rand(0,strlen($str)-1),1); //在 $str中随机得到一个字符 $code.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.$rand.'</span>'; } echo $code; echo '<hr/>'; ?>
输出结果截图:
(资源库 www.zyku.net)
栏 目:PHP教程
下一篇:PHP中break,continue,exit的使用与区别
本文标题:PHP随机生成4位数字的方法
本文地址:https://www.zyku.net/php/56.html
您可能感兴趣的文章
- 10-12帝国网站管理系统之网站迁移教程
- 11-21PHP中实现简易计算器的代码
- 01-14SSH上传文件提示:encountered 1 errors
- 01-23apache在本地支持多个站点的配置方法
- 01-23MySql数据库表类型MYISAM与InnoDB的区
- 02-19Windows 64位服务器下php5.5 curl_ini
- 02-23Nginx开启Gzip压缩大幅提高页面加载速
- 02-23阿里云服务器linux配置iptables防火墙
- 02-23Linux注释掉系统不需要的用户和用户组
- 02-26帝国网站管理系统之安全设置最优化
- 02-26帝国CMS用PHP代码实现灵动标签的技巧
- 02-26帝国CMS防采集功能使用说明
- 02-26帝国CMS标签tags出现空标签的情况解决
- 02-26帝国CMS忘记后台管理员帐号怎么办?
- 03-29php unset删除(销毁)数组变量的实现方
- 04-16无法通过IP地址访问Apache的解决方法
- 07-10帝国CMS数据库数据表各字段详细说明
- 07-10帝国cms关联外表连接sql语句
- 07-15帝国cms模板使用php5.3.*版本无法连接
- 07-15帝国cms:首页调用留言板内容截取字数
阅读排行
猜你喜欢
- 09-26text-indent首行缩进两个字符和图片缩
- 09-26如何让全站链接在新窗口中打开
- 10-13密码重设工具(UTF-8/GBK) For DedeCMS
- 11-21HTML cellpadding与cellspacing属性
- 11-21CSS的四种引入方式
- 11-21PHP变量
- 11-21PHP中实现一个简易三角形的方法
- 01-23Windows下apache日志切割的方法
- 02-19php运行出现Call to undefined functi
- 02-23CentOS服务器主机名称修改方法