PHP成随机字符串
2024-08-26 00:24:00
生成随机字符串
/**
* 随机字符串
* @param int $len
* @return string
*/
function randomStr($len = 32)
{
$chars = "abcdefghijklmnopqrstuvwxyz";
$shuffle = str_shuffle($chars);
$result = '';
for ($i=0;$i<$len;$i++)
{
$index = mt_rand(0,strlen($chars));
$result .= substr($shuffle,$index,1);
}
return $result;
}
生成随机数
/**
* 生成随机数
* @param int $len
* @return string
*/
function randomNum($len = 6)
{
$arr = range(0,9);
$result = '';
for ($i=0;$i<$len;$i++)
{
$result .= $arr[mt_rand(0,count($arr)-1)];
}
return $result;
}
最新文章
- C#执行异步操作的几种方式比较和总结
- ubuntu vim8.0源码安装
- 八、Android学习第七天——XML文件解析方法(转)
- django formset bug?
- JAVA WEB中如何让数据库连接对开发人员完全透明?
- Mysql分支
- iOS之原生地图与高德地图
- Effective Java 之-----返回零长度的数组或集合而不是null
- iOS获取崩溃日志
- 使用 ctypes 进行 Python 和 C 的混合编程
- 【【洛谷P2678 跳石头】——%%%ShawnZhou大佬】
- 小程序之map地图上不能在覆盖层
- [leetcode]Sort Colors @ Python
- 【Codeforces】CF 2 B The least round way(dp)
- GitLab CI 之 Java HelloWrold
- cocos2d 特效
- Linux嵌入式内核模块程序设计
- mdk3攻击实例
- Python初学者第十三天 三级菜单程序小作业
- beetl模板的${!}用法
热门文章
- React.js 小书 Lesson5 - React.js 基本环境安装
- fileupload NPOI导入EXECL数据
- Unity C# 使用JsonUtility读写Json文件
- MVC数据库问题(更新,添加字段)
- cf1059D. Nature Reserve(三分)
- 自定义滑块Vue组件
- 当尝试从ArcCatalog、.net应用或是Java应用中连接ArcGIS Server 时,显示下面任何一种错误提示: ";Access Denied"; 或 ";The connection could not be made";
- 【起航计划 014】2015 起航计划 Android APIDemo的魔鬼步伐 13 App->;Activity->;Translucent 半透明Activity Theme.Translucent
- 夜色的 cocos2d-x 开发笔记 04
- tomcat下部署项目的流程和遇到的问题笔记