我想将user_id(它始终在inter中)编码为数字格式,最多为8到10位数字。
与User_id = 86
一样,它会像25413657(any numeric format )
答案 0 :(得分:1)
如果安全性不是问题,您可以使用十进制到二进制。
//86 to 8 bit binary
$bin = decbin(86)
$bin = substr("00000000",0,8 - strlen($bin)) . $bin;
echo $bin; //01010110
//$bin to dec i.e 86
echo bindec($bin); //86
OR
也可以使用您自己的任何公式进行转换。
OR
您可以使用PHP hash