こんにちは私は私のプロジェクトのためにこのコードを作っています。ファイル名の一意のIDです。
uniqid().date('ymdhis').rand();
これはどのようにユニークですか?
可能性のある衝突を防止するのに十分なユニークなのでしょうか? 日々のファイル提出の天文学的な数の大きなサイトでも?
さらに機能を追加する必要がありますか? (出力が既にかなり長いためにしたくありません)
ありがとうございました。
こんにちは私は私のプロジェクトのためにこのコードを作っています。ファイル名の一意のIDです。
uniqid().date('ymdhis').rand();
これはどのようにユニークですか?
可能性のある衝突を防止するのに十分なユニークなのでしょうか? 日々のファイル提出の天文学的な数の大きなサイトでも?
さらに機能を追加する必要がありますか? (出力が既にかなり長いためにしたくありません)
ありがとうございました。
あなたが使用している言語に応じて(私はそれがPHPであると仮定します) これで十分です。
uniqid()は、タイムスタンプに基づいてIDを生成し、文字列を2回出力しないことを確認するコマンドです。 uniqid()
だけで十分です。
申し訳ありません、はい、PHPです。ありがとうございました。 – Visualizer7
これは何のために使用していますか?これは非常にユニークですが、一意のファイル名を探しているだけで、tempnam()を使用することができます – Paulpro
多分[tempnam](http://php.net/manual/en/function.tempnam.php)機能は解決策 – hamczu