hashids php 如何使用,Hashids使用
生活随笔
收集整理的這篇文章主要介紹了
hashids php 如何使用,Hashids使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
還是以PHP為例,基本的用法如下:
$hashids = new Hashids\Hashids();//實例化hashids
$id = $hashids->encrypt(1, 2, 3);//加密多個值,也可以加密單個值
$numbers = $hashids->decrypt($id);//解密哈希值
自定義SALT值用法如下;
Hashids類的構造函數有三個參數分別是:
$salt = '', $min_hash_length = 0, $alphabet = ''
$salt是自定義的SALT值,最好大于6位小于32位。
$min_hash_length是哈希值最小長度,最少7位。
$alphabet是加密生成的字符串來源默認是abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890,可以自己定義,但要多于16個。
$hashids = new Hashids\Hashids('this is my salt', 8, 'abcdefghij1234567890'); //實例化
$id = $hashids->encrypt(1, 2, 3); //加密
$numbers = $hashids->decrypt($id); //解密
總結
以上是生活随笔為你收集整理的hashids php 如何使用,Hashids使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “若不坐禅销妄想”下一句是什么
- 下一篇: php数组包含对象吗,在包含数组的PHP