(PHP 4, PHP 5)
mkdir — Tworzy katalog
$nazwa_ścieżki
[, int $prawa dostępu
[, bool $rekursywność
[, resource $kontekst
]]] )Tworzy katalog podany w nazwa_ścieżki.
Uwaga: Prawdopodobnie chciałbyś podać prawa dostępu jako wartość oktalną (ósemkową), co oznacza że powinieneś poprzedzić je zerem. Prawa dostępu mogą być także modyfikowane przez bieżący umask, który możesz zmienić używając umask().
Informacja:
Prawa dostępu sa ignorowane w Windows, i stały się opcjonalne w PHP 4.2.0.
Domyslnie prawa dostępu to 0777, co oznacza najbardziej otwarty dostęp. Po więcej informacji na temat praw dostępu, przeczytaj na stronie chmod().
Przykład #1 mkdir() przykład
<?php
mkdir ("/path/to/my/dir", 0700);
?>
Zwraca TRUE
w przypadku powodzenia, FALSE
w
przypadku błędu.
Informacja: Od PHP 5.0.0 mkdir() może być użyta z niektórymi wrapperami URL. Zajrzyj do Supported Protocols and Wrappers aby uzyskać listę wrapperów, które wspierają mkdir().
Informacja: Obsługa kontekstów została dodana w PHP 5.0.0. Opis kontekstów znajduje się w rozdziale Stream Funkcje.
Informacja: Parametr
rekursywność
został dodany w PHP 5.0.0.
Informacja: Gdy włączony jest tryb bezpieczny, PHP sprawdza czy katalog, na którym zostaną wykonane operacje, ma takie same UID (owner) jak skrypt, który jest aktualnie wykonywany.
Patrz także: rmdir().