最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php如何生成不重复随机字符串

来源:动视网 责编:小采 时间:2020-11-02 18:23:41
文档

php如何生成不重复随机字符串

php如何生成不重复随机字符串:【相关学习推荐:php图文教程】php生成不重复随机字符串的方法:1、使用时间戳作为原始字符串,再随机生成五个字符随机插入任意位置,生成新的字符串,保证不重复function rand($len) { $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ01234
推荐度:
导读php如何生成不重复随机字符串:【相关学习推荐:php图文教程】php生成不重复随机字符串的方法:1、使用时间戳作为原始字符串,再随机生成五个字符随机插入任意位置,生成新的字符串,保证不重复function rand($len) { $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ01234


【相关学习推荐:php图文教程】

php生成不重复随机字符串的方法:

1、使用时间戳作为原始字符串,再随机生成五个字符随机插入任意位置,生成新的字符串,保证不重复

function rand($len)
 {
 $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ01234567abcdefghijklmnopqrstuvwxyz';
 $string=time();
 for(;$len>=1;$len--)
 {
 $position=rand()%strlen($chars);
 $position2=rand()%strlen($string);
 $string=substr_replace($string,substr($chars,$position,1),$position2,0);
 }
 return $string;
 }

2、使用array_slice()函数随机抽取

<?php
$numbers = range (1,50);
//shuffle 将数组顺序随即打乱
shuffle ($numbers);
//array_slice 取该数组中的某一段
$num=6;
$result = array_slice($numbers,0,$num);
print_r($result);
?>

相关学习推荐:php编程(视频)

文档

php如何生成不重复随机字符串

php如何生成不重复随机字符串:【相关学习推荐:php图文教程】php生成不重复随机字符串的方法:1、使用时间戳作为原始字符串,再随机生成五个字符随机插入任意位置,生成新的字符串,保证不重复function rand($len) { $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ01234
推荐度:
标签: 创建 生成 php
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top