como no siempre me daba 16 digitos en ocasiones me daba 15 o 14; tuve que modificar la manera de identificar la cantidad de numero que tengo para agregar 0 si fuera necesario.
Cita: mt_srand(time()*100000);
$ju=mt_rand(0,999999999);
$ui=mt_rand(0,9999999);
$pre=$ju.$ui;
$cant_numero=strlen($pre);
if($cant_numero==16){
$d=$pre;
}else{
$dif_numero=16 - $cant_numero;
$d=$pre;
for($i=1;$i<=$dif_numero;$i++){
$d="0".$d;
}
}