PHP随机生成6位数字和字母字符串
//我们经常在生成卡券或生成邀请码时会用到随机生成字母加数字组合的字符串,以下就是实现该应用的PHP代码 public function createInvitecode() { // 生成字母和数字组成的6位字符串 $str = range('A', 'Z'); // 去除大写的O,以防止与0混淆 unset($str[array_search('O', $str)]); $arr = array_merge(range(0, 9), $str); shuffle($arr); $invitecode = ''; $arr_len = count($arr); for ($i = 0; $i < 6; $i++) { $rand = mt_rand(0, $arr_len - 1); $invitecode .= $arr[$rand]; } return $invitecode; }
作者:青茶
免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2020-04-22 基于thinkphp3.2.3开发的CMS内容管理系统 - ThinkPHP框架
2016-04-22 Highcharts下载与使用_数据报表图