php生成唯一字符串
$units = array(); //循环生成好多个唯一字符串 for($i=0;$i<1000000;$i++){ $units[]=md5(uniqid(md5(microtime(true)),true)); } //获得一个数组中重复值 $values = array_count_values($units); $duplicates = array(); //循环这个重复值数组,看看是否有重复 foreach($values as $k=>$v){ if($v>1){ $duplicates[$k]=$v; } } //输出这个重复数组,如果是空的,说明没有重复值 echo '<pre>'; print_r($duplicates); echo '</pre>';
破罐子互摔