php根據字符串生成純數字索引(hash值)

/** * @function createHash * $str 須要轉化的字符串 * 返回值 純數字 */ private function createHash($str){ $encode = md5($str); $patterns = "/\d+/"; preg_match_all($patterns,$encode,$arr); $sum = (int)array_sum($arr[0]); //防止出現科學計數法表示 if($sum < 0){ $sum = abs($sum); } return (int)$sum; // return count($sum) < 10 ? substr($sum,0,9) : $sum; //若是須要則處理 }
相關文章
相關標籤/搜索