在PHP中,你可以使用内置的函数 bindec() 将二进制数转换为十进制数。这个函数接受一个二进制字符串作为参数,并返回相应的十进制整数。
下面是一个简单的示例,演示如何将一个二进制字符串转换为十进制数:
phpCopy Code<?php $binary_string = '1010'; // 二进制字符串 $decimal_number = bindec($binary_string); // 转换为十进制数 echo "Binary: $binary_string, Decimal: $decimal_number"; // 输出结果 ?>
在这个例子中,bindec('1010') 将二进制字符串 '1010' 转换为十进制数 10,然后将其打印出来。
如果你需要将更长的二进制字符串转换为十进制数,也可以使用 bindec() 函数,它能处理长度超过 PHP 整数类型(通常是32位或64位,取决于系统架构)的二进制字符串。



