lastguest/murmurhash
MurmurHash3 Hash
Maintainers
2.1.1
2021-04-13 16:23 UTC
Requires
- php: ^7||^8.0
Requires (Dev)
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^7||^9
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 0150ba26fb7025d1f936983a167cdc74149f87c8
- Stefano Azzolini <lastguest.woop@gmail.com>
README
👁 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
