poldixd/integer-hash

从整数生成一个非唯一整数哈希。您可以设置一个可选的最大尺寸参数。

0.1.1 2017-06-19 10:14 UTC

This package is auto-updated.

Last update: 2024-08-28 14:23:43 UTC


README

build status coverage report

从整数生成一个非唯一整数哈希。您可以设置一个可选的最大尺寸参数。

用法

$int = 30211;
return integer_hash($int);
// returns 8

如果您想得到一个小于5的数字,请使用第二个参数。

$int = 30211;
return integer_hash($int, 5);
// returns 4

示例

我创建这个包是为了SEO目的。我有一个包含5个SEO元描述的数组,我的数据库中的数据应该通过数据库ID从我的SEO元描述数组中选择一个条目。

已知问题

生成的哈希在不同的系统上不同!我在本地电脑和web服务器上得到不同的结果。

许可证

Integer Hash遵循MIT许可证

版权所有 2017 Nils Poltmann