I want to convert numbers in base 36 using PHP. The function base_convert
is not working because I want to convert large numbers: I don't get my initial number if I convert it again from base 36 to decimal.
I tried some function given on multiple websites, but I never get the same result. Also, these two websites (in Javascript) give the same result:
- 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/
For example 1010701001118000000000000000
has to be converted to 3IZS0ZE1RQ68W8SSW4
.
Here are the functions I tried (and which don't work):