Heim  >  Artikel  >  Backend-Entwicklung  >  Definition und Verwendung der PHP-Funktion mkdir()

Definition und Verwendung der PHP-Funktion mkdir()

怪我咯
怪我咯Original
2017-07-11 14:22:331545Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn