Daily Archives: 2016年4月6日

[PHP]md5, sha1, crc32の中で最も長いハッシュ値を返す関数はどれ?

2016年4月6日 (カテゴリ: PHP:)

PHPでは値のハッシュ値を求めるために、md5(), sha1(), crc32()など、複数の関数が用意されています。 各ハッシュ関数はそれぞれ下記の長さのハッシュ値を返し、3つの中ではsha1()が最も長いです。 [md5] 32byte [sha1] 40byte [crc32] 10byte これは、下記のコードで確認できます。 $md5Val = md5( "a" ); $sha1Val = sha1( "a" ); $crc32Val = crc32( "a" ); &nbs…


続きを読む