Php/func math base convert
来自菜鸟教程
PHP base_convert()函数
例
将十六进制数转换为八进制数:
<?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); ?>