我在页面的网址中发送了一个id,如autom.ca/quote.php?id=12345 它是通过java脚本发送并由php接收我想要哈希这个uri,以便它可以作为autom.ca/quote.php?id=hashedvalue发送,当我解码它时,它应该返回我发送的确切值在哈希之前。我正在使用java脚本发送id和PHP来检索它的任何解决方案吗?
答案 0 :(得分:-1)
为此提供了一个出色的库-https://hashids.org/php/
它将根据数字生成简短的,唯一的,非顺序的ID。它将347
之类的数字转换为yr8
之类的字符串,或将[27, 986]
之类的数字数组转换为3kTMd
。当然,它允许您将它们转换回去。