PHP base_convert() 函数是数学函数。它用于将数字从一个数基转换为另一个数。
用法:
base_convert(number,frombase,tobase);
参数 | 描述 | 必需/可选 |
---|---|---|
number | 指定要转换的数字。 | Required |
frombase | 指定数字的原始基数。 | Required |
tobase | 指定要转换为的基数。 | Required |
例子1
将十六进制数转换为八进制数:
<?php
$hexadecimal='a37334';
echo "Your hexadecimal number is:".$hexadecimal;
echo "<br>"."By using 'base_convert()' function your Octal number is:".base_convert($hexadecimal, 16, 2);
?>
输出:
Your number is:a37334 By using 'base_convert()' function your Octal number is:101000110111001100110100
例子2
将十六进制数转换为八进制数:
<?php
$hexadecimal='E196';
echo "Your hexadecimal number is:".$hexadecimal;
echo "<br>"."By using 'base_convert()' function your Octal number is:".base_convert($hexadecimal, 16, 8);
?>
输出:
Your number is:E196 By using 'base_convert()' function your Octal number is:160626
例子3
将八进制数转换为十进制数:
<?php
$oct='0031';
echo "Your Octal number is:".$oct;
echo "<br>"."By using 'base_convert()' function your Decimal number is:".base_convert($oct,8, 10);
?>
输出:
Your Octal number is:0031 By using 'base_convert()' function your Decimal number is:25
示例 4
将八进制数转换为十六进制数。
<?php
$oct = "364";
echo "Your Octal number is:".$oct;
echo "<br>"."By using 'base_convert()' function your Hexadecimal number is:".base_convert($oct,8, 16);
?>
输出:
Your Octal number is:364 By using 'base_convert()' function your Hexadecimal number is:f4
例 5
二进制转十六进制:
<?php
$binary='110011';
echo "Your binary number is:".$binary;
echo "<br>"."By using 'base_convert()' function your hexadecimal number is:".base_convert($binary,2, 16);
?>
输出:
Your binary number is:110011 By using 'base_convert()' function your hexadecimal number is:33
相关用法
- PHP base64_decode()用法及代码示例
- PHP base64_encode()用法及代码示例
- PHP basename( )用法及代码示例
- PHP bindec()用法及代码示例
- PHP bcadd()用法及代码示例
- PHP bcscale()用法及代码示例
- PHP bcsub()用法及代码示例
- PHP bcdiv()用法及代码示例
- PHP bccomp()用法及代码示例
- PHP bcsqrt()用法及代码示例
- PHP bcpowmod()用法及代码示例
- PHP bcmod()用法及代码示例
- PHP bin2hex()用法及代码示例
- PHP bcmul()用法及代码示例
- PHP boolval()用法及代码示例
- PHP bindec( )用法及代码示例
- PHP bcpow()用法及代码示例
- PHP SimpleXMLElement children()用法及代码示例
- PHP PHPUnit assertIsNotFloat()用法及代码示例
- PHP ReflectionClass getTraitAliases()用法及代码示例
注:本文由纯净天空筛选整理自 PHP base_convert() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。