Avatar ·

Zahlenformatierung mit führenden Nullen in PHP

Hallo zusammen! Ich bin neu in PHP und bin auf eine scheinbar einfache Aufgabe gestoßen, finde aber keine richtige Lösung. Ich muss Bestell-IDs in einem Format ausgeben, bei dem die Zahl immer, sagen wir, 5 Stellen hat. Wenn die ID 1 ist, soll sie als "00001" angezeigt werden. Wenn die ID 123 ist, dann als "00123". Also werden links Nullen bis zur gewünschten Länge hinzugefügt. Ich habe versucht, einfach String-Konkatenation zu verwenden, z.B.: `$order_id = '00000' . $id;`, aber das funktioniert nicht, wenn die Zahl bereits mehrere Stellen hat. Es wird "00000123" daraus, aber ich brauche "00123". Ich habe in der Dokumentation gesucht, aber es gibt viele Funktionen und ich bin verwirrt. Hier ist ein Beispiel meines Codes, der nicht das gewünschte Ergebnis liefert: ```php ``` Könnt ihr mir bitte sagen, wie man in PHP richtig führende Nullen zu einer Zahl hinzufügt? Und gibt es eine universelle Methode, die für Zahlen unterschiedlicher Länge funktioniert? Vielen Dank im Voraus für eure Hilfe!