url中id非规律性加密,跟youtube一样的逼格

浏览:5891 最后更新:2016-05-14 12:04 分类:类库 关键字: id加密,Hashids
有时候我们需要把url传参中的id变成非1,2,3,4这样规律性的内容,我们可以用到Hashids这个类库,这里简单的把它封装成thinkphp方便用的类库。具体使用方法如下:
1. 将类库放到项目的Application/Common/Util下面
2.再需要的地方调用,第一个参数任意密钥,第二个参数为生成字符串的长度$hashids = new \Common\Util\Hashids('Your Keys', 12);
$ids = array(1,2,3);
// 加密
$str = $hashids->encode($ids);
// 解密
$ids = $hashids->decode($str);
一席江南梦,烟雨醉心城,我是刺客!
评论( 相关
后面还有条评论,点击查看>>