• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Automatisch führende 0 erkennen

Status
Für weitere Antworten geschlossen.

dreamweaver_8

Neues Mitglied
Hallo,

wie kann ich es machen, dass PHP automatisch, wenn ich in einer variable die zahl 6 habe diese zu 006 macht ?? Ich könnte mir vorstellen, dass es mit einer If gehen würde, aber ich kenne den Befehl nicht ziffern zu zählen.

Beispiel:
PHP:
if($zahl == ziffern zählen(1) AND ziffern zählen(2)
{$zahlneu = "00$zahl";}
 
Werbung:
Da die Variable in deinem Beispiel sowieso in einen String umgewandelt wird, kann man sie auch vorher umwandeln und dann die Stringfunktion zum Zählen von Zeichen benutzen.
PHP:
<?php
  settype($zahl, "string");
  if(strlen($zahl) < 3)
    $zahl = (strlen($zahl) < 2) ? "00".$zahl : "0".$zahl;
?>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben