url的反向id编码

时间:2013-02-01 13:20:30

标签: php string encoding

我正在寻找一个函数(php)来将int id编码成字符串看起来像md5或uuid的结果。 功能要求如下:

  • 编码必须是反向的
  • 编码字符串必须是唯一的
  • 期望的字符是[a-z0-9 - ]

安全性不是重点,我只需要客户使用这种id转换“感知”安全性,确实使用其他方法使链接仅供订单所有者使用。

我现在看到的工作流程:我从URL获取编码字符串,将其解码为int,使用此int值进行查询。

我想过方法,当与id一起需要存储一些哈希,并在url中使用这个哈希,但是如果我可以使用我要求的功能的功能,它会很棒,因为我不想通过此字段添加单独的字段,索引等

1 个答案:

答案 0 :(得分:2)