温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

PHP怎样获取随机数

发布时间:2021-11-02 10:07:30 阅读:704 作者:小新 栏目:编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

这篇文章给大家分享的是有关PHP怎样获取随机数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

作用:

取得随机字符串

PHP获取随机数的参数:

1、(int)$length = 32 #随机字符长度
2、(int)$mode = 0 #随机字符类型,0为大小写英文和数字,1为数字,2为小写字母,3为大写字母,4为大小写字母,5为大写字母和数字,6为小写字母和数字

PHP获取随机数定义类代码

< ?php   class getRandstrClass   {   function getCode ($length 32$mode 0)   {   switch ($mode) {   case '1':   $str '1234567890';   break;   case '2':   $str 'abcdefghijklmnopqrstuvwxyz';   break;   case '3':   $str 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';   break;   case '4':   $str 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';break;   case '5':   $str 'ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';   break;   case '6':   $str 'abcdefghijklmnopqrstuvwxyz1234567890';   break;   default:   $str 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890';   break;   }   $randString '';   $len strlen($str)-1;   for($i 0;$i $length;$i ++){   $num mt_rand(0$len);   $randString .= $str[$num];   }   return $randString ;   }   }   ?>  

PHP获取随机数使用说明:

1.将以上代码另存为random.php
2.在需要的页面引入random.php

?php   require_once('random.php');   ?>

3. 使用之前定义的类

< ?php   $code new getRandstrClass();   $length 32;   $mode 0;   $str $code->getCode($length$mode);   echo $str;   ?>

感谢各位的阅读!关于“PHP怎样获取随机数”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php
AI

开发者交流群×