Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Kasowanie plików z serwera oprócz 10 ostatnich
Forum PHP.pl > Forum > Przedszkole
krzesik
Witam,
w swoim serwisie zapisuję kopię baz w plikach o nazwie np: 2016-03-31 17-06-28.sql
Dość dużo mi się ich tworzy, jak powinien wyglądać skrypt który pozostawi 10 ostatnich a resztę skasuje?

Dziękuję za podpowiedzi.
kayman
pewnie jedno z wielu rozwiązań

- odczytuję nazwy plików w folderze i zapisuje je w tablicy
- sortuje tablicę w/g nazwy tak by najnowsze były na początku
- usuwam z tablicy 10 pierwszych wpisów
- teraz tablica zawiera nazwy plików które mam usunąć wiec w pętli usuwam pliki na podstawie wartości w tablicy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.