是否可以从数字转换为字母数字代码,如下所示:
a
b
c
d
..
z
1
2
3
4
..
aa
ab
ac
ad
..
az
a1
a2
a3
a4
..
aaa
aab
aac
aad
..
aaz
aa1
aa2
Run Code Online (Sandbox Code Playgroud)
等等
我正在尝试将大数字转换为较小长度的字母数字字符串.
小智 6
不知道你为什么要特意这样做,但是尝试将基数从10改为32;
base_convert($number, 10, 32);
Run Code Online (Sandbox Code Playgroud)
然后转换回来
base_convert($number, 32, 10);
Run Code Online (Sandbox Code Playgroud)
正如其他人所指出的那样 - 对于非常大的数字,这可能行不通.
如果您需要能够处理非常大的数字,请查看以下链接: