drksh/slugger
Composer 安装命令:
composer require drksh/slugger
包简介
The slugging library used by Darkshare to create incremental slugs.
README 文档
README
I've been looking for slugging libraries which are able to create incremental slugs, I couldn't find anything that satisfied my needs, therefore I had to have a go at it.
Incremental slugs
These are best known for their sort nature in URL-shorteners. Let me give you an example of how they can work
Let's say you have your own little URL-shortener, and each of the user submitted URL's have an id. Since base-10 limits you very quickly, character-wise, you might want to show id 81259151 as fUcod.
Usage
// Transform ID's to slugs. Darkshare\Slugger::encode(1); // a Darkshare\Slugger::encode(81259151); // fUcod // Transform slugs to IDs. Darkshare\Slugger::decode('a'); // 1 Darkshare\Slugger::decode('fUcod'); // 81259151
统计信息
- 总下载量: 14
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-07-22