Algorithms
|
|
|
|
<?php function get_md5_unique_id(){
mt_srand ((double) microtime() * 1000000);
return $unique_id = md5(uniqid(mt_rand(),1));
}// end get_md5_unique_id
function get_unique_id($length=32, $pool=""){
// set pool of possible char
if($pool == ""){
$pool = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$pool .= "abcdefghijklmnopqrstuvwxyz";
$pool .= "0123456789";
}// end if
mt_srand ((double) microtime() * 1000000);
$unique_id = "";
for ($index = 0; $index < $length; $index++) {
$unique_id .= substr($pool, (mt_rand()%(strlen($pool))), 1);
}// end for
return($unique_id);
}// end get_unique_id
?>
|
|
|
Usage Example
|
|
|
Rate This Script
|
|
|
|