PHP base_convert() 函数
实例
将十六进制数转换为八进制数
<?php
$hex = "E196";
echo base_convert($hex,16,8);
?>
亲自试一试 »
定义和用法
base_convert() 函数用于将一个数字从一种数字基数转换为另一种数字基数。
语法
base_convert(number,frombase,tobase);
参数值
| 参数 |
描述 |
| 数字 |
必需。要转换的数字 |
| frombase |
必需。要转换的数字的原始基数。必须在 2 到 36 之间(包括 2 和 36)。大于 10 的基数的数字将用字母 a-z 表示,其中 a 代表 10,b 代表 11,z 代表 35 |
| tobase |
必需。要转换到的基数。必须在 2 到 36 之间(包括 2 和 36)。大于 10 的基数的数字将用字母 a-z 表示,其中 a 代表 10,b 代表 11,z 代表 35 |
技术详情
| 返回值 |
转换后的数字,以指定的基数表示 |
| 返回类型 |
字符串 |
| PHP 版本 |
4+ |
更多实例
实例
将八进制数转换为十进制数
<?php
$oct = "0031";
echo base_convert($oct,8,10);
?>
亲自试一试 »
实例
将八进制数转换为十六进制数
<?php
$oct = "364";
echo base_convert($oct,8,16);
?>
亲自试一试 »