Wenn wir mehrstufige Verzeichnisse zu unserer Site hinzufügen möchten, können wir die php-Funktion mkdir() verwenden, um diese Funktion zu erreichen. Unterstützen Sie die Erstellung chinesischer Verzeichnisse
mkdir() Funktion zum Erstellen eines Verzeichnisses. Gibt bei Erfolg „true“ zurück, andernfalls „false“.
Verwendung:
mkdir(path,mode,recursive,context)
Parameterbeschreibung
Pfad Erforderlich. Gibt den Namen des zu erstellenden Verzeichnisses an.
Modus erforderlich. Geben Sie Berechtigungen an. Der Standardwert ist 0777.
rekursiv erforderlich. Gibt an, ob der rekursive-Modus eingestellt werden soll.
Kontext erforderlich. Gibt die Umgebung für ein Dateihandle an. Kontext ist eine Reihe von Optionen, die das Verhalten eines Streams ändern.
mkdir() versucht, ein neues Verzeichnis zu erstellen, das durch den Pfad angegeben wird.
Der Standardmodus ist 0777, was den maximal möglichen Zugriff bedeutet.
Beispielcode (unterstützt die Erstellung chinesischer Verzeichnisse):
<?php header("Content-type:text/html;charset=utf-8"); //要创建的多级目录 $path="dai/php/php学习"; //判断目录存在否,存在给出提示,不存在则创建目录 if (is_dir($path)){ echo "对不起!目录 " . $path . " 已经存在!"; }else{ //第三个参数是“true”表示能创建多级目录,iconv防止中文目录乱码 $res=mkdir(iconv("UTF-8", "GBK", $path),0777,true); if ($res){ echo "目录 $path 创建成功"; }else{ echo "目录 $path 创建失败"; } } ?>
Das obige ist der detaillierte Inhalt vonDefinition und Verwendung der PHP-Funktion mkdir(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!