Einzelnen Beitrag anzeigen
Ungelesen 10.08.10, 18:33   #3
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 453
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

ist nicht möglich, aber per php kannst du den wert ziemlich einfach mit 0llen ergänzen:
PHP-Code:
<?php

function blabla_mirfaellt_kein_name_ein ($i$stellen) {
    return 
blabla_mirfaellt_kein_name_ein2 ($i, (int) ($stellen log10 ($i)));
}
function 
blabla_mirfaellt_kein_name_ein2 ($i$count) {
    if (
$count 1) return (string) $i;
    return 
'0' blabla_mirfaellt_kein_name_ein2 ($i$count-1);


$x 199;

echo 
blabla_mirfaellt_kein_name_ein ($x4);
edit: ohne 2te rekursive funktion :
PHP-Code:
function blabla_mirfaellt_kein_name_ein_ausserdem_habe_ich_feierabend_und_musste_mir_heute_schon_tonnenweise_passende_methoden_namen_ausdenken ($i$stellen) {
    
$cnt $stellen - (int) log10 ($i);
    return 
        
$cnt str_repeat ('0'$cnt) . (string) $i
        
: (string) $i;
}

$x 199;

echo 
blabla_mirfaellt_kein_name_ein_ausserdem_habe_ich_feierabend_und_musste_mir_heute_schon_tonnenweise_passende_methoden_namen_ausdenken ($x5); 
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten