|
użytkowników online: 26
|
OPINIE UŻYTKOWNIKÓW
|
Po wysłaniu do Dariusza problemu jeszcze nie opisanego w poradach, odpowiedź pojawia się na stronach już po 24 godzinach. To jedna z najważniejszych zalet serwisu! Za około 100 złotych rocznie mam profesjonalnego i doświadczonego konsultanta od technologii internetowych! Polecam serwis z poradami każdemu webmasterowi, niezależnie od stażu pracy i umiejętności.
Paweł Kowalski
grupa hiperMEDIA.pl
|
|
PODRĘCZNIK PHP 5.x, 4.x, 3.x - częściowo spolszczony / źródło: www.php.net
[Spis]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[X]
[W]
[Z]
mkdir (PHP 3, PHP 4, PHP 5) mkdir -- Tworzy katalog Opisbool mkdir ( string 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().
Notatka:
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 sukcesu, FALSE w
przypadku porażki.
Notatka:
Od PHP 5.0.0 mkdir() może być użyta z
niektórymi wrapperami URL. Zajrzyj do Dodatek L
aby uzyskać listę wrapperów, które wspierają mkdir().
Notatka: Wsparcie dla kontekstów zostało
dodane w PHP 5.0.0.
Notatka:
Parametr rekursywność został dodany w PHP 5.0.0.
Notatka: Kiedy włączony jest tryb bezpieczny, PHP sprawdza czy
katalog, na którym chcesz operować, ma takie same UID (owner) jak skrypt,
który jest aktualnie wykonywany.
Patrz także: rmdir().
User Contributed Notes18-Jan-2006 06:48
function mkdirs($dir, $mode = 0777, $recursive = true) {
if( is_null($dir) || $dir === "" ){
return FALSE;
}
if( is_dir($dir) || $dir === "/" ){
return TRUE;
}
if( mkdirs(dirname($dir), $mode, $recursive) ){
return mkdir($dir, $mode);
}
return FALSE;
}
baldurien at club-internet dot fr
18-Jan-2006 12:14
For those wandering about the $recursive flag of mkdir in php5, this function will do what you want (
|