Tworzenie katalogów
Założenie: Nauczymy się, jak tworzyć nowe katalogi na serwerze za pomocą funkcji PHP.
Krok po kroku:
- Utworzenie katalogu: Funkcja
mkdir()
służy do tworzenia katalogów. Przyjmuje jako argument ścieżkę do nowego katalogu.$katalog = 'nowy_katalog'; mkdir($katalog);
Ten kod utworzy katalog o nazwie “nowy_katalog” w bieżącym katalogu skryptu.
- Tworzenie katalogów zagnieżdżonych: Aby utworzyć katalogi zagnieżdżone, należy podać pełną ścieżkę. Dodatkowo, można użyć drugiego argumentu
mkdir()
, aby ustawić uprawnienia dostępu do katalogu (np. 0755).$katalog_zagniezdony = 'nowy_katalog/podkatalog'; mkdir($katalog_zagniezdony, 0755, true); // true - tworzy katalogi pośrednie, jeśli nie istnieją
Ten kod utworzy katalog “podkatalog” wewnątrz “nowy_katalog”. Argument
true
zapewnia, że jeśli “nowy_katalog” nie istnieje, zostanie również utworzony.0755
ustawia uprawnienia dostępu. - Sprawdzenie błędów: Zawsze warto sprawdzać, czy operacja
mkdir()
zakończyła się sukcesem.if (mkdir($katalog_zagniezdony, 0755, true)) { echo "Katalog utworzony pomyślnie!"; } else { echo "Błąd podczas tworzenia katalogu!"; }
Ten kod sprawdza, czy funkcja
mkdir()
zwróciłatrue
(sukces) lubfalse
(błąd).
Ten przykład pokazuje podstawy tworzenia katalogów w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi opcjami funkcji mkdir()
.