$data_=_strftime("%Y%m%d%H%M%S");
$numero_=_003754737;_//il_tuo_numero
$result_=_$data.$numero;
if_(($len = strlen($result))_<_20){_
$result_=_$data.str_repeat("0",$len).$numero;
}else{
$tot_=_strlen($result);
$da_togliere_=_$tot_-_20;
$result_=_substr($result,_$da_togliere);
}
Modificato, ora dovrebbe essere corretto... Spero...