我想使用 PHP 转换 base 36 中的数字。该函数base_convert
不工作,因为我想转换大数:如果我再次将它从基数 36 转换为十进制,我不会得到我的初始数字。
我尝试了多个网站上给出的一些功能,但我从来没有得到相同的结果。此外,这两个网站(在 Javascript 中)给出了相同的结果:
- http://www.unitconversion.org/numbers/base-10-to-base-36-conversion.html
- http://www.translatorscafe.com/cafe/units-converter/numbers/calculator/decimal-to-base-36/
例如1010701001118000000000000000
必须转换为3IZS0ZE1RQ68W8SSW4
.
这是我尝试过的功能(并且不起作用):