十进制整数转换为二进制整数采用"除2取余,逆序排列法
<?php
// 十进制转二进制函数
function dec2bin($num)
{
if (!is_int($num)) return false;
$bin = '';
while ($num > 1) {
$bin .= $num % 2;
$num = ($num - $num % 2) / 2;
}
return strrev($bin . $num);
}