函数: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() 函数会返回带有负号的二进制字符串。