lychee/php/helpers/generateID.php
2016-03-24 18:41:33 +01:00

20 lines
382 B
PHP

<?php
/**
* @return string Generated ID.
*/
function generateID() {
// Generate id based on the current microtime
$id = str_replace('.', '', microtime(true));
// Ensure that the id has a length of 14 chars
while(strlen($id)<14) $id .= 0;
// Return id as a string. Don't convert the id to an integer
// as 14 digits are too big for 32bit PHP versions.
return $id;
}
?>