* @date : 2014-11-19 */ /* * çææå®é¿åº¦çéæºå符串(å å«å¤§åè±æåæ¯, å°åè±æåæ¯, æ°å) * @demo ï¼çæ4ä½éæºæ°çdemoï¼randomStr(4); ç»æï¼12RT * * @author: web * @date : 2014-11-19 * @param : [int] - $length - éè¦çæçå符串çé¿åº¦ * @return: [string] - æå®é¿åº¦å å«å¤§å°åè±æåæ¯ å æ°å çéæºå符串 */ function randomStr($length) { //çæä¸ä¸ªå å« å¤§åè±æåæ¯, å°åè±æåæ¯, æ°å çæ°ç» $arr = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z')); $str = ''; $arr_len = count($arr); for ($i = 0; $i < $length; $i++) { $rand = mt_rand(0, $arr_len-1); $str.=$arr[$rand]; } return $str; }