Int. Ausgabelänge festlegen

elmyth

Erfahrenes Mitglied
Ich würde gerne wissen, wie ich es realisieren könnte, dass ein ausgegebener Zahlenwert immer die gleiche Länge hat.
Hier mal ein beispiel:

Besucher: 0004483
Online: 0000014
Gestern: 0000223

... dass also die Zahlen immer beispielsweise 7-stellig sind und mit voranstehenden Nullen ergänzt werden.
Am besten sogar noch wenn die Nullen eine andere Farbe hätten als die anderen Ziffern.
 
Einfach und mit verschiedenen Farben:
PHP:
<?php
  $zahl = 4483;
  echo sprintf('%07d', $zahl);
  echo '<span style="color:gray">'.str_repeat('0', 7 - strlen($zahl)).'</span>'.$zahl;
?>
 
Zurück