wesmiler e0690d8424 Weenier 168otc项目部署 0630 3 gadi atpakaļ
..
src e0690d8424 Weenier 168otc项目部署 0630 3 gadi atpakaļ
LICENSE.md e0690d8424 Weenier 168otc项目部署 0630 3 gadi atpakaļ
README.md e0690d8424 Weenier 168otc项目部署 0630 3 gadi atpakaļ
composer.json e0690d8424 Weenier 168otc项目部署 0630 3 gadi atpakaļ
composer.lock e0690d8424 Weenier 168otc项目部署 0630 3 gadi atpakaļ

README.md

MurmurHash3

Latest Stable Version Total Downloads Latest Unstable Version License

PHP Implementation of MurmurHash3

More information about these algorithms can be found at:

Porting of the MurmurHash3 JavaScript version created by Gary Court (https://github.com/garycourt/murmurhash-js)

Installation

Use composer :

composer require lastguest/murmurhash

Usage

You can retrieve an hash via hash3 static method of class Murmur

<?php
use lastguest\Murmur;

echo Murmur::hash3("Hello World");
// cnd0ue

You can pass a precise seed positive integer as second parameter

<?php
use lastguest\Murmur;

echo Murmur::hash3("Hello World", 1234567);
// qtq2u

If you need the integer hash, use the hash3_int method

<?php
use lastguest\Murmur;

echo Murmur::hash3_int("Hello World");
// 427197390