function dec2bin ($dec) { $fl<b>%本文@来源gao@!dai!ma.com搞$$代^@码!网</b><strong>搞代gaodaima码</strong>ag = array(); while ($dec != 0) { array_push($flag,$dec%2); $dec = (int)($dec/2); } $binstr = ''; while (!empty($flag)) { $binstr .= array_pop($flag); } return $binstr;}echo dec2bin(7);
注意:以上只是为了练习。PHP已经有内嵌函数decbin()以及base_convert();
echo '<br/>';echo base_convert(7,10,2);echo '<br/>';echo base_convert(1111,2,8);echo '<br/>';echo decbin(6);