/** *
@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; //若是須要則處理 }