PHP使用mkdir建立多級目錄的方法

2022-07-31 11:51:13 字數 657 閱讀 6539

php中使用mkdir()可以建立多級目錄,相比之前自己一級一級的建立,這個函式非常好用。

下面是php手冊上的函式介紹:

bool mkdir ( string

$pathname [, int $mode = 0777 [, bool $recursive = false [, resource

$context ]]] )

返回值為bool型別。

第乙個引數:必須,代表要建立的多級目錄的路徑;

第二個引數:設定目錄的許可權,預設是 0777,意味著最大可能的訪問權;

第三個引數:true表示允許建立多級目錄。

注意:可以建立中文目錄

mkdir(iconv("utf-8", "gbk", $path),0777,true);

需要使用iconv轉碼

<?php

header("content-type:text/html;charset=utf-8");

//要建立的多級目錄

$path="dai/php/php學習";

//判斷目錄存在否,存在給出提示,不存在則建立目錄

if (is_dir($path

))else

else

}?>

php利用mkdir建立多級目錄

先介紹一下 mkdir 這個函式 mkdir path,0777,true 第乙個引數 必須,代表要建立的多級目錄的路徑 第二個引數 設定目錄的許可權,預設是 0777,意味著最大可能的訪問權 第三個引數 true表示允許建立多級目錄。舉例 支援建立中文目錄 header content type ...

PHP中使用mkdir建立多級目錄的方法

function mkdirs dir if mkdir dir,0777 chmod dir,777 給目錄操作許可權 return true 開始時我認為,只要給乙個路徑,mkdir就可以建立資料夾,但是事實並不是那樣,單個的mkdir只能建立一級目錄,對於多級的就不行了。那如何用mkdir來建...

PHP中使用mkdir建立多級目錄的方法

function mkdirs dir if mkdir dir,0777 chmod dir,777 給目錄操作許可權 return true 開始時我認為,只要給乙個路徑,mkdir就可以建立資料夾,但是事實並不是那樣,單個的mkdir只能建立一級目錄,對於多級的就不行了。那如何用mkdir來建...