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
truezapewnia, że jeśli “nowy_katalog” nie istnieje, zostanie również utworzony.0755ustawia 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().