使用 PHP,我尝试将一个数字编码为另一个数字,我可以将其解码回原始数字。编码的字符串只需是数字,不应包含其他任何内容。
例如:10 变成 573563547892 或类似的东西。
我怎样才能在 PHP 中做这样的事情?我尝试了很多加密解密函数,但没有一个只输出数字。
我正在寻找在不易猜测的 URL 中使用的内容。
So: http://www.me.com/index.PHP?page=20 http://www.me.com/index.PHP?page=20变成http://www.me.com/index.PHP?page=5705254782562466 http://www.me.com/index.PHP?page=5705254782562466
为什么不对原始数字使用数学运算?喜欢x
变成x * y + z
。只需进行相反的操作即可得到原始数字。考虑使用足够大的素数y
and/or z
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)