Usuwanie katalogu (rmdir)
Założenie: Nauczymy się, jak usuwać puste katalogi w PHP za pomocą funkcji rmdir().
Krok po kroku:
- Stworzenie katalogu: Najpierw musimy utworzyć pusty katalog, który następnie usuniemy. Możemy to zrobić za pomocą funkcji
mkdir(). Pamiętaj, aby zastąpić ‘/path/to/your/directory’ prawidłową ścieżką. - Usunięcie katalogu: Teraz użyjemy funkcji
rmdir(), aby usunąć utworzony katalog. Funkcja ta przyjmuje jako argument ścieżkę do katalogu. - Sprawdzenie czy katalog istnieje: Możemy sprawdzić, czy katalog został usunięty za pomocą funkcji
is_dir().
mkdir('/path/to/your/directory');
rmdir('/path/to/your/directory');
if (!is_dir('/path/to/your/directory')) {
echo "Katalog został usunięty.";
} else {
echo "Katalog nie został usunięty.";
}
Pamiętaj, że funkcja rmdir() usuwa tylko puste katalogi. Jeśli katalog zawiera pliki lub podkatalogi, funkcja zwróci błąd. Do usuwania katalogów z zawartością potrzebne są inne funkcje, takie jak unlink() (do usuwania plików) i rekurencyjne wywołania rmdir().
Ten przykład pokazuje podstawowe użycie funkcji rmdir(). Zachęcamy do dalszego zgłębiania tematu pracy z plikami i katalogami w PHP!