opus-online/yii-shortify

Yii shortify 将字符串哈希成更短的字符串

此包的官方仓库似乎已消失,因此该包已被冻结。

dev-master 2014-03-17 09:45 UTC

This package is not auto-updated.

Last update: 2024-01-20 12:06:03 UTC


README

此组件可以将字符串缩短成更短的字符串。也可以将缩短后的字符串恢复为原始字符串。

要求

  • php >= 5.2

用法

使用 composer 安装(https://packagist.org.cn/packages/opus-online/yii-shortify

为 Yii v1 设置

在 protected/config/main.php 的头部添加

Yii::setPathOfAlias('OpusOnline.Shortify', dirname(FILE) . '/../vendors/opus-online/yii-shortify');

示例用法

    $redis = new Predis\Client('tcp://:6379');
    $redis->select(15);

    $shortify = new \OpusOnline\Shortify\Shortify($redis);

    $shorten = $shortify->shorten('route3');
    var_dump($shorten);
    $expand = $shortify->expand($shorten);
    var_dump($expand);