//随机产生$num位字符串 function mkrandomstr($num=6){ $str="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str=str_shuffle($str); return substr($str, 0,$num); }
//随机产生$num位字符串 function mkrandomstr($num=6) { $str="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; $randStr = ""; for($i=0;$i<$num; $i++) { $rand = rand(0,62); $randStr .= $str[$rand]; } return $randStr; }
本文介绍了两种使用PHP生成指定长度随机字符串的方法。第一种方法通过打乱预定义字符集并截取前n个字符实现;第二种方法循环选取随机索引字符拼接成目标字符串。这两种方法均可用于创建随机验证码或标识符。
1519

被折叠的 条评论
为什么被折叠?



