Heim > Backend-Entwicklung > PHP-Tutorial > PHP verwendet die Funktion mkdir(), um mehrstufige Verzeichnisse zu erstellen

PHP verwendet die Funktion mkdir(), um mehrstufige Verzeichnisse zu erstellen

angryTom
Freigeben: 2023-04-07 15:56:01
nach vorne
4218 Leute haben es durchsucht

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 创建失败";
    }
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:www.whmblog.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage