refirio.org
Menu
このサイトについて
levis
サーバメモ
技術メモ
ツール
過去の記事
記事一覧
お問い合わせ
Advertisement
Memo
メモ
>
技術
>
プログラミング言語: PHP
> 短いハッシュを作成
短いハッシュを作成
以下のように作成するのがいいか。 衝突のリスクについては改めて確認しておきたい。必要に応じて衝突チェックを設けるなどが必要になりそう。
<?php function shortHash($data, $algo = 'CRC32') { return strtr(rtrim(base64_encode(pack('H*', hash($algo, $data))), '='), '+/', '-_'); } echo shortHash('hello'); // PWUxGQ
PHPで短いハッシュ - Qiita
https://qiita.com/koriym/items/efc1c419e4b7772b65c0
怒涛のめもめもリンク集 | 短縮ハッシュ値の生成
http://mechsys.tec.u-ryukyu.ac.jp/~oshiro/SiteList/2013/12/17/2537/
Advertisement