将int转换为不同的基。php、.NET

将int转换为不同的基。php、.NET,.net,php,.net,Php,嘿,我看到过一些网站,它们没有显示int,而是显示字符串 例如d2fr4st==147392525和d2fr4ss==147392524。这是什么基地?如何在php和.NET中进行相同的转换 目前,从147392524转换为d2fr4ss将是最有用的。可能是这样。PHP有,ASP.NET有 打印2fr4ss。前导的d可能是一个标识符或某种校验和…或者只是一个打字错误 参见有关.Net,这里有一个实现: 正如VolkerK所说,我假设d是一个标识符,也许只是为了表明字符串是一个base36数字,如

嘿,我看到过一些网站,它们没有显示int,而是显示字符串

例如
d2fr4st==147392525
d2fr4ss==147392524
。这是什么基地?如何在php和.NET中进行相同的转换

目前,从
147392524
转换为
d2fr4ss
将是最有用的。

可能是这样。PHP有,ASP.NET有

打印
2fr4ss
。前导的d可能是一个标识符或某种校验和…或者只是一个打字错误


参见

有关.Net,这里有一个实现:

正如VolkerK所说,我假设d是一个标识符,也许只是为了表明字符串是一个base36数字,如果它使用了更多的基数

echo base_convert(147392524 , 10, 36), "\n";
UInt64ToBase36(147392524); //2FR4SS
UInt64ToBase36(147392525); //2FR4ST