有没有人知道PHP的base_convert的MySQL中的等效函数?MySQL的等价PHP的base_convert?
http://php.net/manual/en/function.base-convert.php
谢谢, 马克不同数量的基地之间
有没有人知道PHP的base_convert的MySQL中的等效函数?MySQL的等价PHP的base_convert?
http://php.net/manual/en/function.base-convert.php
谢谢, 马克不同数量的基地之间
CONV(N,from_base,to_base)
将数字转换。返回数字
N
的字符串表示形式,从基地from_base
转换为基地to_base
。如果任何参数是NULL
,则返回NULL
。参数N
被解释为整数,但可以指定为整数或字符串。最小基数为2
,最大基数为36
。如果from_base
是负数,则N
被视为有符号数。否则,N
被视为无符号。CONV()
以64位精度工作。
http://dev.mysql.com/doc/refman/5.7/en/mathematical-functions.html#function_conv
我如何从PHP和MySQL获得不同的结果,其参数相同?编号:'d038889e4ba0f254d1e80d275871499064a93c72' from_base:'16' to_base:'36'预计输出:'oblzbbrzki88k40wgg8go8w8sscswss' mysql输出:'3W5E11264SGSF' – Taylan 2016-10-25 15:39:51
好的,我的不好。 MySQL CONV不适用于大于2^64的数字。但不是给出错误,而是以某种方式修整数字。 – Taylan 2016-10-25 15:45:53
我在5.5服务器上得到'FVVVVVVVVVVVV': - ? – 2016-10-25 15:49:33
完美!谢谢。 – 2010-02-15 16:45:07