dedlfix: Namen einer .txt vortaufend nummerieren

Beitrag lesen

Tach!

Ich würde aber gerne per PHP prüfen ob es schon eine angebot.txt gibt, wenn ja soll eine angebot1.txt angelegt werden. Wenn die angebot1.txt schon vorhaben dann halt die anbeot2.txt usw. usw.

file_exists() prüft auf vorhandene Dateien. Eine freie Nummer zu finden geht mit einer Schleife, in der a) eine neue Nummer gebildet wird, b) daraus ein Dateiname gebildet wird und c) geprüft wird, ob solch eine Datei existiert. Die Suche dauert jedoch mit jeder neuen Date immer länger. Bei nur wenigen Dateien ist das kein Problem, wenn aber viele erwartet werden, könnte es zu einem werden. Bei sehr vielen wäre jedoch eine andere Art der Datenhaltung vermutlich sinnvoller (sprich Datenbank).

Leider finde ich nichts zu meiner Frage. Mir fehlen hier die Grundlagen.

Mit solchen kämest du zum Ziel. Stringverküpfungen und Schleifen sowie die genannte Funktion, mehr braucht es nicht. Für Grundlagenwissen lautet das Suchstichwort: PHP-Tutorial.

dedlfix.