function uuid($length = 32) { mt_srand((double)microtime() * 10000); $charid = strtoupper(md5(uniqid(rand(), true))); $uuid = substr($charid, 0, $length); return $uuid; }