Funkcja PHP mkdir() tworzy katalog o określonej nazwie i określonych różnych innych parametrach.
Składnia funkcji PHP mkdir()
Funkcja PHP mkdir() ma następującą składnię:
mkdir(
string $directory,
int $permissions = 0777,
bool $recursive = false,
?resource $context = null
): bool
Parametry
| Parametr | Opis |
|---|---|
| directory | Parametr obowiązkowy. Ścieżka do katalogu, który ma zostać utworzony. Domyślnie katalogi „po drodze” nie są tworzone, więc ścieżka musi obejmować istniejące katalogi. To ustawienie domyślne można zmienić za pomocą parametru $recursive. |
| permissions | Określa uprawnienia do tworzonego katalogu — domyślna wartość 0777 oznacza najszersze możliwe uprawnienia. Uwaga: w systemie Windows ten parametr jest ignorowany. |
| recursive | Wartość domyślna false oznacza, że katalogi nadrzędne mają nie być tworzone. Wartość true oznacza, że funkcja ma utworzyć wszystkie katalogi nadrzędne (z takimi samymi uprawnieniami), jeśli nie istnieją.
|
| context | Określa zestaw ustawień kontekstowych mających wpływ na sposób wykonania przez PHP operacji tworzenia katalogu. |
Wartość zwrotna
Funkcja PHP mkdir() zwraca true, jeśli pomyślnie utworzy katalog, lub false, jeśli wystąpi błąd.
Typ zwrotny: bool.
