批量生成16位唯一字符串算法

地瓜 发表于 2016-2-16 10:25:48 | 显示全部楼层 [复制链接]
1 403
如题,怎么写才能批量生成唯一又必须是16位的字符串呢?而且,下次批量生成的时候,不能和上次的有重复。求大家推荐一些PHP的函数或者算法!

回复

使用道具 举报

发表于 2016-2-16 10:25:48 | 显示全部楼层
批量生成100个不重复的编码


  1. $arr = array();

  2. while( count($arr) < 100 ) {
  3.    $key = microtime() + mt_rand(10000,999999);   
  4.     $arr[$key] = 1;
  5. }

  6. print_r(  array_keys($arr)  );
复制代码



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

最新活动

  • 体验固件
  • 正式固件

新品速递

  • Win10 专业版|企业版 激活密匙|32位&64位
  • Windows 10 32位|64位 专业版 key激活
  • Office 2016 Pro Plus Retail 版激活密钥(
Archiver|手机版|小黑屋|关于我们|
©2014  自学论坛. All rights reserved. ( 陕ICP备15001769号 )  Powered by Discuz! X3.2  
快速回复 返回顶部 返回列表