Hab im Forumg gesucht und nur folgendes Gefunden:
http://www.tutorials.de/tutorials76541.html&highlight=Hilfe!+Erg%E4nzung+Strings
Eigentlich beantwortet das meine Frage auch, doch ich würde gerne wissen, ob es nicht eine PHP-Funktion dafür gibt, oder MUSS man das mit einer If-Abfrage regeln?
Hintergrund ist folgender:
Gallery-Script
So heissen die Bilder (ich möchte sie NICHT ohne die "0" schreiben, da sie sonst anders geordnet werden (im Explorer, etc. - habs halt gerne ordentlich )
001.jpg
002.jpg
..
023.jpg
...
099.jpg
...
245.jpg
(aber kommen nur 3 stellige Zahlen vor, also nix über 1000.jpg)
Wenn ich nun im Script mit $bild = 1 anfange, und das als Image einbinde gehts natürlich nicht, da das Bild ja 001.jpg und nicht 1.jpg heisst.
Hab auch schon auf php.net gesucht, jedoch auch keine Antwort gefunden.
Die Funktion sollte folgendes können:
1. Variable muss eingebunden werden, die geändert werden soll
2. Alle stellen, die NICHT besetzt sind, sollen mit 0 gefüllt werden (also bei 3-stelligen Zahlen kommen max. 2 "0"en hinzu!
Könnte ja so in PHP aussehn
number_pad($bild, 3)
Also $bild soll auf 3 stellen aufgefüllt werden. Return kann dann auch gerne als String sein!
Dankeschön!
http://www.tutorials.de/tutorials76541.html&highlight=Hilfe!+Erg%E4nzung+Strings
Eigentlich beantwortet das meine Frage auch, doch ich würde gerne wissen, ob es nicht eine PHP-Funktion dafür gibt, oder MUSS man das mit einer If-Abfrage regeln?
Hintergrund ist folgender:
Gallery-Script
So heissen die Bilder (ich möchte sie NICHT ohne die "0" schreiben, da sie sonst anders geordnet werden (im Explorer, etc. - habs halt gerne ordentlich )
001.jpg
002.jpg
..
023.jpg
...
099.jpg
...
245.jpg
(aber kommen nur 3 stellige Zahlen vor, also nix über 1000.jpg)
Wenn ich nun im Script mit $bild = 1 anfange, und das als Image einbinde gehts natürlich nicht, da das Bild ja 001.jpg und nicht 1.jpg heisst.
Hab auch schon auf php.net gesucht, jedoch auch keine Antwort gefunden.
Die Funktion sollte folgendes können:
1. Variable muss eingebunden werden, die geändert werden soll
2. Alle stellen, die NICHT besetzt sind, sollen mit 0 gefüllt werden (also bei 3-stelligen Zahlen kommen max. 2 "0"en hinzu!
Könnte ja so in PHP aussehn
number_pad($bild, 3)
Also $bild soll auf 3 stellen aufgefüllt werden. Return kann dann auch gerne als String sein!
Dankeschön!