No sé si exista alguna función nativa para hacer eso... voy a investigar.
Mientras tanto, puedes utilizar una función hecha a mano. No le he probado, así que es posible que tenga algún error:
Código PHP:
function completar_ceros($numero, $cantidad_cifras=8){
$ceros = '';
$faltan = $cantidad_cifras - strlen($numero);
for($i=1; $i<=$faltan; $i++){
$ceros .= '0';
}
$numero_completo = $ceros.$numero;
return $numero_completo;
}
Para utilizarla, simplemente haces:
Código PHP:
<?php
for($i=0;$i<257;$i++)echo "\r\n\t<tr>\r\n\t <td>$i</td>\r\n\t <td>".completar_ceros(decbin($i))."</td></tr>";
?>
Saludos