Base_convert将数字映射为字母


base_convert numbers map to letters

如何使用base_convert将数字映射到字母?

例如123456将变成ABCDEF。所以数字123321会变成ABCCBA

我实际上有一个唯一的数字,它需要以一串字母的形式保持其唯一性。有什么办法吗?

base_convert()用于不同数制之间的数字转换。就像Hex to Bin。

您的任务是strtr():

$original = '13421';
$replaced = strtr($original, '12345', 'ABCDE');
echo $replaced; // output: ACDBA

如您所见,strtr的工作原理类似于字符式翻译器。如果在输入字符串中发现$from字符串中的一个字符,它将由与$to字符串相同位置的字符进行翻译。但是,上面的代码示例可以更好地解释它:)