lastguest/murmurhash

MurmurHash3 哈希

2.1.1 2021-04-13 16:23 UTC

This package is auto-updated.

Last update: 2024-09-13 23:51:46 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

MurmurHash3 的 PHP 实现

有关这些算法的更多信息可以在以下位置找到:

由 Gary Court 创建的 MurmurHash3 JavaScript 版本的移植(https://github.com/garycourt/murmurhash-js

安装

使用 composer

composer require lastguest/murmurhash

用法

您可以通过类 Murmurhash3 静态方法检索一个哈希值

<?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