0

かなりシンプルです。単一の関数を作成して、複数値のハッシュURLを作成するにはどうすればよいですか。

したがって、たとえば* getfile.mysite.ltd / file / dl.php?file_id = 10101 *は問題ありませんが、file_idを開示したくありません。そのため、SQLに保存されているユニバーサルファイルハッシュを介してファイルをフェッチしています。これはファイル名のMD5です。

これが私のSQLレコードでどのように見えるかです

 my-vacation-image.jpg -> b16f48c6cfd73bb9bfb058c95175537f

ただし、以下の例のように、もう少し複雑にするつもりはありません。

 my-vacation-image.jpg -> ce591714-d1e8-46d5-bbfa-23b45bea81e2

どのようにアイデアや提案はありますか?

4

1 に答える 1

1
$dashedHash = implode('-', str_split($hash, 5));
于 2012-12-13T06:13:10.243 に答える