Уникальный идентификатор php для клиентов

У меня есть уникальный идентификатор для клиента, который я генерирую каждый раз, когда клиент запрашивает сервисную поддержку.

после генерации идентификатора он вставляется в базу данных

здесь мой код:

function makeUnique() {
 $start_time = uniqid(microtime(1));
 $duration = sprintf('%0.24f', $start_time);
 return date('dmYHis').$duration;
}

echo makeUnique();

этот вывод: 071120112032291320715949.928639888763427734375000

по какой-то причине я получаю 071120112032291320715949 как номер. что я делаю не так?

8
задан David Peter 8 November 2011 в 01:38
поделиться