Im Folgenden wird mkdir() in PHP vorgestellt, um mehrstufige Verzeichnisse zu erstellen.
1. Funktionsbeschreibung
bool mkdir ( string $pathname [, int $mode = 0777 ] [, bool $recursive = false [, resources $context ]] ] )
Der erste Parameter $pathname: erforderlich, stellt den Pfad des einstufigen oder mehrstufigen Verzeichnisses dar, das erstellt werden soll;
Der zweite Parameter $mode: legt die Berechtigungen des fest Verzeichnis, der Standardwert ist 0777, was die maximal möglichen Zugriffsrechte bedeutet;
Der dritte Parameter $recursive: true bedeutet, dass die Erstellung von mehrstufigen Verzeichnissen erlaubt ist.
2. Rückgabewert
Gibt bei Erfolg TRUE zurück, bei Misserfolg FALSE.
3. Klassische Beispiele
<?php header("Content-type:text/html;charset=utf-8"); //要创建的多级目录 $path = "./whm/php/php学习"; // 判断目录存在否,存在给出提示,不存在则创建目录 // is_dir() - 判断给定文件名是否是一个目录 if (is_dir($path)){ echo "对不起!目录 " . $path . " 已经存在!"; }else{ // 第三个参数为true时表示能创建多级目录 $res=mkdir($path, 0777, true); if ($res){ echo "目录 $path 创建成功"; }else{ echo "目录 $path 创建失败"; } }
4. Fehlerbeispiele
Ich glaube, dass viele Anfänger mehrstufige Verzeichnisse erstellen werden Dies. Tatsächlich ist es falsch, auf diese Weise mehrstufige Verzeichnisse zu erstellen > Für mehr PHP-bezogenes Wissen besuchen Sie bitte die
PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonPHP verwendet die Funktion mkdir(), um mehrstufige Verzeichnisse zu erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!