10 ) {//位数过长重复字符串一定次数 $chars= $type==1? str_repeat($chars,$len) : str_repeat($chars,5); } if($type!=4) { $chars = str_shuffle($chars); $str = substr($chars,0,$len); }else{ // 中文随机字 for($i=0;$i<$len;$i++){ $str.= self::msubstr($chars, floor(mt_rand(0,mb_strlen($chars,'utf-8')-1)),1); } } return $str; } /** +---------------------------------------------------------- * 生成一定数量的随机数,并且不重复 +---------------------------------------------------------- * @param integer $number 数量 * @param string $len 长度 * @param string $type 字串类型 * 0 字母 1 数字 其它 混合 +---------------------------------------------------------- * @return string +---------------------------------------------------------- */ static public function build_count_rand ($number,$length=4,$mode=1) { if($mode==1 && $length