hi,
<?php
$textToSave = "abc";
$fileNr = 1;
while (file_exists("ausgabe" . $fileNr . ".txt")) {
$fileNr += 1;
}
file_put_contents("ausgabe" . $fileNr . ".txt", $textToSave);
> >
>
> Und was passiert, wenn eine Datei gelöscht wurde in der Reihe?
> Ja, diese Lücke wird dann gefüllt.
> Mit fortlaufender Nummerierung hat das nichts zu tun.
>
> Das gilt im Übrigen auch dann, wenn z.B. die ersten 50, 100, 200 Dateien mal als Backup weggespeichert und gelöscht werden.
~~~php
<?php
$textToSave = "abc";
$fileNr = 1;
foreach(glob("ausgabe*.txt") as $fileName) {
$fileNameNr = str_replace(array("ausgabe",".txt"), "", $fileName);
if($fileNameNr > $fileNr) {
$fileNr = $fileNameNr;
}
}
$fileNr += 1;
file_put_contents("ausgabe" . $fileNr . ".txt", $textToSave);
mfg
tami