牛牛在线工具

base_convert()

收录 8868 个 PHP 函数,含用途说明与用法示例。

base_convert()

可将一个数字在指定进制之间进行转换

函数名:base_convert() 函数描述:该函数可将一个数字在指定进制之间进行转换 用法:string base_convert ( string $number , int $frombase , int $tobase ) 参数: $number: 必需。要转换的数字字符。 $frombase: 必需。原始数字的进制,取值范围为2到36。 $tobase: 必需。目标数字的进制,取值范围同样为2到36。 返回值:转换后的字符串。 注意事项:该函数不支持负数的转换。 示例: // 将数字10(十进制)转换成二进制 $binary = base_convert("10", 10, 2); echo $binary; // 输出: 1010 // 将数字1010(二进制)转换成十进制 $decimal = base_convert("1010", 2, 10); echo $decimal; // 输出: 10 // 将数字A1(十六进制)转换成八进制 $octal = base_convert("A1", 16, 8); echo $octal; // 输出: 241 在上述示例中,我们使用了base_convert() 函数将数字在不同进制之间进行转换。首先,我们将十进制的数字10转换为二进制,然后将二进制的数字1010转换为十进制,最后将十六进制的数字A1转换为八进制。