Zmiana nazwy katalogu (rename)

Założenie: Nauczymy się, jak zmienić nazwę katalogu w PHP za pomocą funkcji rename().

Krok po kroku:

  1. Sprawdzenie istnienia katalogu: Przed zmianą nazwy, warto upewnić się, że katalog istnieje. Możemy to zrobić za pomocą funkcji is_dir().
  2. 
    $oldDirectory = '/path/to/old/directory';
    if (is_dir($oldDirectory)) {
        // Katalog istnieje, możemy kontynuować
    } else {
        echo "Katalog '$oldDirectory' nie istnieje.";
        exit;
    }
    				
  3. Zmiana nazwy katalogu: Używamy funkcji rename(), podając ścieżkę do starego i nowego katalogu.
  4. 
    $newDirectory = '/path/to/new/directory';
    if (rename($oldDirectory, $newDirectory)) {
        echo "Nazwa katalogu zmieniona pomyślnie.";
    } else {
        echo "Błąd podczas zmiany nazwy katalogu.";
    }
    				
  5. Obsługa błędów: Funkcja rename() zwraca true w przypadku sukcesu i false w przypadku błędu. Zawsze warto obsłużyć ewentualne błędy, np. brak uprawnień do zapisu.

Pamiętaj, aby zastąpić '/path/to/old/directory' i '/path/to/new/directory' prawidłowymi ścieżkami.

Ten przykład pokazuje podstawowe użycie funkcji rename() do zmiany nazwy katalogu. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi ścieżkami i obsługą błędów!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *