Dominik Stiefermann: Zahl immer 2-stellig

Hallo,

habe mal eine wahrscheinlich sehr einfache Frage: Wie kriege ich es hin, dass eine Zahl immer zweistellig dargestellt wird - auch wenn sie nur 1-stellig ist?

$zahl = "1";

echo $zahl;

Ausgabe soll so aussehen: 01

Danke für Eure Hilfe.
MfG, DS

  1. IASP mach ich's so:

    zahl = "1"
    zahl = "0" & 1
    response.write right(zahl,2)

    Du solltest relativ einfach erkennen, was ich mache und das in PHP adaptieren können!

    Gruss,
    Daniel

  2. Hallo,

    $zahl = "01";

    echo $zahl;

    ist nur die frage, woher kommt die zahl?

    bzw. so

    $zahl = 1;

    $zahl = str_pad ($zahl, 2, "0", STR_PAD_LEFT);

    echo $zahl;

    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
  3. Moin!

    $zahl = "1";

    echo $zahl;

    Es gibt printf() und sprintf() als Funktion, die dich beim formatierten Ausgeben von Werten sehr effektiv unterstützen kann.

    http://www.php.net/printf
    http://www.php.net/sprintf

    - Sven Rautenberg

    --
    Die SelfHTML-Developer sagen Dankeschön für aktuell 20885,68 Euro Spendengelder!