欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

createDir php

劉姿婷1年前8瀏覽0評論

在 PHP 中,使用 mkdir() 函數可以創建一個新的目錄。

該函數需要兩個參數,第一個參數是要創建的目錄的路徑,第二個參數用于指定一些選項。

bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )

其中,$pathname 參數是必需的,它指定了要創建的目錄的路徑。$mode 參數是可選的,它指定了要創建的目錄的訪問權限,默認為 0777(即讀、寫、執行權限都被授予)。

使用 mkdir() 函數,可以創建一個單層目錄:

mkdir('new_dir');

如果想要創建多層目錄,可以設置 $recursive 參數為 TRUE。例如:

mkdir('parent_dir/child_dir/grand_child_dir', 0777, true);

上述代碼將會創建一個名為 parent_dir 的目錄,其中包括一個名為 child_dir 的子目錄,該子目錄下面還包括一個名為 grand_child_dir 的子目錄。

需要注意的是,如果你想要創建一個目錄,但當前目錄下已經存在了同名文件,則會產生一個錯誤。

為避免這種情況,可以在調用 mkdir() 函數前,使用 file_exists() 函數檢查一下當前目錄下是否已存在同名文件:

if (!file_exists('new_dir')) {
mkdir('new_dir');
}

除了使用 mkdir() 函數外,使用相對路徑或絕對路徑也可以創建目錄。

相對路徑通常是相對當前腳本所在目錄的路徑,例如:

mkdir('../new_dir');

上述代碼中的 ../ 表示“返回上一級目錄”。

另外,還可以使用絕對路徑來創建目錄,例如:

$path = '/var/www/html/new_dir';
if (!file_exists($path)) {
mkdir($path);
}

在上述代碼中,$path 變量存儲了新目錄的絕對路徑。

總之,無論使用哪種方式,PHP 的 mkdir() 函數都是創建目錄的好工具。