【文件属性】:
文件名称:整数生成唯一字符串的加密PHP库.zip
文件大小:8KB
文件格式:ZIP
更新时间:2022-07-31 04:22:42
类库下载-整数生成唯一字符串的加密PHP库
<?php
namespace Hashids;
class Hashids implements HashidsInterface
{
const SEP_DIV = 3.5;
const GUARD_DIV = 12;
protected $alphabet;
protected $seps = 'cfhistuCFHISTU';
protected $guards;
protected $minHashLength;
protected $salt;
public function __construct($salt = '', $minHashLength = 0, $alphabet = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890')
{
$this->salt = $salt;
$this->minHashLength = $minHashLength;
$this->alphabet = implode('', array_unique(str_split($alphabet)));
if (strlen($this->alphabet) < 16) {
throw new HashidsException('Alphabet must contain at least 16 unique characters.');
}
if (strpos($this->alphabet, ' ') !== false) {
throw new HashidsException('Alphabet can\'t contain spaces.');
}这是一个功能强大的php加密类,构造参数是密匙,对数字进行一些加密和解密的操作。
【文件预览】:
整数生成唯一字符串的加密PHP库
----php中文网下载站.url(114B)
----php中文网免费下载站.txt(219B)
----hashids.php-master()
--------composer.json(1KB)
--------LICENSE(1KB)
--------src()