gpt4 book ai didi

javascript - parseInt() - PHP 中字符串到整数再返回

转载 作者:行者123 更新时间:2023-12-02 18:50:53 25 4
gpt4 key购买 nike

我正在尝试对一些 Javascript 代码进行逆向工程并用 PHP 重新编码。有一个字符串可以用 parseInt(String, 36) “转换”为整数。我需要在不知道 secret 字符串的情况下将整数转换回 PHP 中的 secret 字符串。

secretCode = "0vo8fz4kvy03";
decode = parseInt(secretCode, 36).toString();
console.log(decode); //= 115802171408044510

我如何在 PHP 中做到这一点?115802171408044510 返回0vo8fz4kvy03

这个整数包含一些信息:

decode="115802171408044510";
storeID = decode.substr(0, 4); // 1158
posID = decode.substr(12, 2); // 04
orderID = decode.substr(14, 2); // 45
day = decode.substr(6, 2); // 17
month = decode.substr(4, 2); // 02
hour = decode.substr(8, 2); // 14
minutes = decode.substr(10, 2); // 08

我想编辑上面的值并将其转换回“secretCode”字符串。他们正是在服务器端以某种方式这样做。

最佳答案

你不能。该数字超出了最大安全整数大小,因此无法反转此过程(因为该数字四舍五入到下一个安全整数)。因此代码已被破坏。

关于javascript - parseInt() - PHP 中字符串到整数再返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56408128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com