Php/func math base convert

来自菜鸟教程
跳转至:导航、​搜索

PHP base_convert()函数

Math PHP数学参考

将十六进制数转换为八进制数:

<?php

 $hex = "E196"; 
echo base_convert($hex,16,8); 
?>

定义和用法

base_convert()函数将一个数字从一个数字基数转换为另一个数字基数。

句法

base_convert(number,frombase,tobase);

参数值

参数 描述
number 需要。指定要转换的数字
frombase 需要。指定数字的原始底数。必须介于2到36(含)之间。底数大于10的数字将由字母a-z表示,含义为10,b表示11,z表示35
tobase 需要。指定要转换为的基数。必须介于2到36(含)之间。底数大于10的数字将由字母a-z表示,含义为10,b表示11,z表示35

技术细节

返回值: The

number 转换为指定的基数

返回类型:
PHP版本: 4+

更多例子

将八进制数字转换为十进制数字:

<?php

$oct = "0031";

 echo base_convert($oct,8,10);

 ?>

将八进制数转换为十六进制数:

<?php

$oct = "364";

 echo base_convert($oct,8,16);

 ?>

Math PHP数学参考