查询

decbin()函数—用法及示例

「 将十进制数字转换为二进制字符串 」


函数:decbin()

函数功能:将十进制数字转换为二进制字符串。

适用版本:该函数在PHP 4,PHP 5,PHP 7中是可用的。

语法:decbin(number)

参数:

  • number: 必需,要转换为二进制的十进制数字。

返回值:成功时返回一个包含二进制表示的字符串;如果输入的数字非法,返回FALSE。

示例:

$num = 10;
$binary = decbin($num);
echo $binary; // 输出 1010
$num = 16;
$binary = decbin($num);
echo $binary; // 输出 10000
$num = 3.14;
$binary = decbin($num);
var_dump($binary); // 输出 bool(false)
$num = -5;
$binary = decbin($num);
echo $binary; // 输出 -101

注意事项:

  • decbin() 函数只能处理整数,如果传入的参数是一个浮点数,则会被转换为整数。
  • 如果输入的数字非法(例如字符串和其他非数值类型),则返回FALSE。
  • 对于负数,decbin() 函数会返回带有负号的二进制字符串。
补充纠错
上一个函数: debug_backtrace()函数
下一个函数: decoct()函数
热门PHP函数
分享链接