Forum Webscript.Ru
Программирование => PHP => Тема начата: tolst от 09 Ноября 2002, 00:58:05
-
Народ... помогите создать уникальное ЧИСЛО в переменной типо: 145245624 желательно 7 - 10 цифр....
-
mt_rand(10000000,10000000000);
Оно?
-
ответ неверный.
Хотя... в жизни все бывает. Например, когда два человека мыслят одинаково неверно :-)
Например, путают уникальное число со случайным :-)
-
RomikChef
Тебе их сколько надо? И какой срок уникальности (токо не говори - вечность аж до исчезновения Земли и Вселенной ;) не поверю
time() - возвращает похожее ;)
-
RomikChef
Как ни странно, Не путаю. Просто телепатией все здесь болеют. :-).
Думаю, что автору нужно случайное число с максимальной вероятностью уникальности :-). Может я и не прав
Кстати, нету лучшей уникальности, чем последовательность.
А вот о time я не подумал вообще :-(((.
-
Спосибо великие програмёры, великого языка :)
-
Народ... помогите создать уникальное ЧИСЛО в переменной типо: 145245624 желательно 7 - 10 цифр....
Функция crc32 () вычисляет 32-битную контрольную сумму строки. То есть, результат ее работы - 32 битное (4-байтовое) целое число. (Самоучитель PHP 4, Д. Котеров).
От себя добавлю пример:
$un=crc32 ("Тема");
echo $un;
Выдаст:
11358029533