PHP Dokumentation: Function mkdir
12. Januar 2010 von werner
mkdir
(PHP 4, PHP 5)
mkdir — Erstellt ein Verzeichnis
Beschreibung
Versucht ein Verzeichnis mit dem angegebenen Namen zu erstellen.
Parameter-Liste
- pathname
Der Verzeichnispfad.
- mode
Der Modus ist standardmäßig 0777, was den größtmöglichen Zugang umfasst. Für weitere Informationen lesen Sie bitte die Details auf der chmod()-Seite.
Hinweis: mode wird unter Windows ignoriert.
Beachten Sie, dass Sie den Modus als oktalen Wert angeben sollten, d.h., dass er eine führende Null haben sollte. Der Modus wird auch durch die aktuelle umask geändert, die Sie mit umask() ändern können.
- recursive
Standardmäßig FALSE.
- context
Hinweis: Die Kontext-Unterstützung gibtes seit PHP 5.0.0. Eine Beschreibung von Kontexten findenSie unter Stream Funktionen.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Changelog
| Version | Beschreibung |
|---|---|
| 5.0.0 | Der recursive-Parameter wurde hinzugefügt. |
| 5.0.0 | Seit PHP 5.0.0 kann mkdir() auch mit einigen URL-Wrappern genutzt werden. In der List of Supported Protocols/Wrappers finden Sie eine Liste aller Wrapper, die mkdir() unterstützen. |
| 4.2.0 | Der mode-Parameter wurde optional. |
Beispiele
Beispiel #1 mkdir()-Beispiel
<?php
mkdir("/path/to/my/dir", 0700);
?>Anmerkungen
Hinweis: Wenn Safe Mode aktiviert ist überprüft PHP, obdas Arbeitsverzeichnis, die gleiche UID (Eigentümer) hat wie das Skriptselbst.
Siehe auch
- rmdir() – Löscht ein Verzeichnis