PHP - Zahlen mit Nullen auffüllen
bearbeitet von
> Hallo Matthias,
>
> > ich habe ca. 500 maximal zweistellige Zahlen, die ich ggf. mit führender Null ausgeben möchte.
> >
> > ~~~php
> > // Variante 1
> > $zahl = $ergebnis_einer_Rechnung;
> > if ( $zahl < 10 ) $zahl = "0" . $zahl;
> > ~~~
> >
> > ~~~php
> > // Variante 2
> > $zahl = str_pad ( $ergebnis_einer_Rechnung , 2 , "0" , STR_PAD_LEFT );
> > /* in der Hoffnung, das PHP das Ergebnis automatisch in einen String umwandelt */
> > ~~~
Variante 3, für maximal 10 führende Nullen.:
~~~php
echo substr('0000000000' . $zahl, 10, -10);
~~~
solange es sich um Ziffern aus dem ersten Septett der Codetabelle handelt.
*scnr*
Grüße
TS