środa,
PHP: Usuwanie plików
Jak usuwać wybrane pliki?
Przepis składa się z dwóch przykładów. W pierwszym generujemy pliki tekstowe. Aby mieć dane do zapisu, wygenerowano tablicę trzynastu liczb (funkcja range). Następnie wszystkie liczby zapisano w oddzielnych plikach o schemacie nazwy liczba.txt, np. 10.txt. Dla obydwu przykładów ważne jest, żeby katalog miał odpowiednie prawa dostępu.
$dir = 'notatki/';
$dane = range(0,12);
foreach($dane as $x) file_put_contents($dir . $x . '.txt', $x);
W drugim przykładzie zaprezentowano metodę masowego usuwania plików na podstawie rozszerzenia.
$dir = 'notatki/';
array_map('unlink', glob($dir . '*.txt'));
Powyższa tabela to odnośniki do właściwych stron dokumentacji języka PHP.