evolutionphp / murmurhash3
MurmurHash3 哈希
2.1.2
2023-05-24 20:54 UTC
Requires
- php: ^7||^8
README
PHP 实现的 MurmurHash3
有关这些算法的更多信息可以在以下网站找到:
由 Gary Court 创建的 MurmurHash3 JavaScript 版本的移植(https://github.com/garycourt/murmurhash-js)
安装
使用 composer
composer require lastguest/murmurhash
使用方法
您可以通过 Murmur
类的 hash3
静态方法获取一个哈希值
<?php use lastguest\Murmur; echo Murmur::hash3("Hello World"); // cnd0ue
您可以将精确的种子正整数作为第二个参数传递
<?php use lastguest\Murmur; echo Murmur::hash3("Hello World", 1234567); // qtq2u
如果您需要整数哈希,请使用 hash3_int
方法
<?php use lastguest\Murmur; echo Murmur::hash3_int("Hello World"); // 427197390