首页 > 教程
PHP生成随机字符 可做随机命名 随机卡密等
- 2025-04-07
- 1082 ℃
利用此函数生成随机文件名或强度较高的卡密等
第一种:
<?php
function randStr($len = 6)
{
$chars = 'ABDEFGHJKLMNPQRSTVWXYabdefghijkmnpqrstvwxy23456789#%*';
mt_srand((float) microtime() * 1000000 * getmypid());
$password = '';
while (strlen($password) < $len)
$password .= substr($chars, (mt_rand() % strlen($chars)), 1);
return $password;
}
echo randStr();
?>第二种:
<?php
header("Content-type:text/html;charset=utf-8");
function randStr($length = 6)
{
$password = '';
//将你想要的字符添加到下面字符串中,默认是数字0-9和26个英文字母
$chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$char_len = strlen($chars);
for ($i = 0; $i < $length; $i++) {
$loop = mt_rand(0, ($char_len - 1));
//将这个字符串当作一个数组,随机取出一个字符,并循环拼接成你需要的位数
$password .= $chars[$loop];
}
return $password;
}
echo randStr(12); //随机生成一个12位数的密码
?>相关内容
为什么您的电脑有弹窗广...
产品差异化竞争的 5 个建议
ChatGPT-4o怎么免费使用...
如何访问有密码的电脑
市面常用浏览器锐评,从...
免费搭建最强网文神器网...
如何学习麻省理工学院课程
FastStone Capture电脑截屏工具
-
为什么你的AI助手总是答非所问?deepseek 应该怎样提问,让你轻松驾驭AI
2025-04-30 904
-
你选择产品视角还是用户视角?
2024-05-29 1272
-
如何学习麻省理工学院课程
2025-03-03 1225
-
让你的DeepSeek能力翻倍的使用指南
2025-04-30 1326
-
ChatGPT-4o怎么免费使用?含Mac客户端、免费ChatGPT-4o服务
2025-03-04 1481
-
微信语音撤回不留痕迹
2021-08-07 1162
-
怀疑对象出轨,学会这两个微信操作立马找出证据
2025-06-25 1427
-
通过 SWOT 分析法,看美团优选的先天优势
2024-05-29 2708
-
查对象手机必备的一招:新消息从已读变未读
2021-08-07 759
-
到底哪个音乐软件听歌是最香的
2025-07-03 1423
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


进入有缘空间
点击分享文章