このようなデータのセットを生成する方法
他の人が同じだが異なる時点で異なる乱数のセットを生成しているのを見ましたが、それを実現する方法がわかりません:
2258083390017B
2258083580030B
225808437601E0
22580844800166
時間的に非常に近い 2 つのグループ:
2258086181028E
225808618102B5
これが何のデータなのかわかる方いらっしゃいますか、よろしくお願いします。
-----解決策--------------------------------2 つの部分に分割
先頭部分はタイムスタンプ
以下の部分はランダムな文字です
それが家主のニーズを満たしているかどうかわかりませんか?
------解決策---------タイムスタンプを増やすこともできます。
------解決策------------------この投稿は、xuzuning によって最後に公開されました。 2012 -12-07 15:04:03 編集
2258086181028E
最初の 10 個の数値は、タイムスタンプに特定の値を加えたものです
次の 4 文字はミリ秒を 16 進数で表したものです
基本的にはこの形式になります
$k = 887654321;<br />
$t = explode(' ', microtime());<br />
printf('%u%04X', $t[1]+$k, $t[0]*1000);<br />
ログイン後にコピー
-----解決策---------
モデレーター
に感謝します