我不确定这叫什么,这就是为什么我在搜索它时遇到了麻烦.
我想要做的是取数字并将它们转换为一些字母数字基数,这样数字,比如5000,不会读作'5000'而是'G4u',或类似的东西.这个想法是为了节省空间,也没有明确给定系统中有多少记录.我正在使用php,所以如果有更好的内置这样的东西,甚至更好,但即使这个方法的名称将在这一点上有所帮助.
再次,抱歉没有能够更清楚,我只是不确定这叫什么.
您想要将数字的基数更改为基数10以外的其他值(我认为您需要基数36,因为它使用整个字母和数字0 - 9).
内置的base_convert函数可能有所帮助,尽管它确实有限制,它只能在base 2和36之间进行转换
$number = '5000';
echo base_convert($number, 10, 36); //3uw
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5604 次 |
| 最近记录: |