查詢

mkdir()函式—用法及示例

「 建立一個新目錄 」


函式名:mkdir()

適用版本:PHP 4, PHP 5, PHP 7

用法:mkdir() 函式用於建立一個新目錄。

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

引數:

  • $pathname:要建立的目錄的路徑。
  • $mode(可選):設定目錄的許可權,預設為 0777(最大可能的訪問許可權)。注意,在不同的作業系統上,可能會有不同的預設許可權。
  • $recursive(可選):如果設定為 true,函式會遞迴地建立目錄,包括所有必要的中間目錄。預設為 false。
  • $context(可選):可以透過此引數指定上下文資源。

返回值:如果目錄建立成功,則返回 true。如果目錄建立失敗,則返回 false。

示例:

  1. 建立一個名為 "test" 的目錄:
$result = mkdir('test');
if ($result) {
    echo '目錄建立成功';
} else {
    echo '目錄建立失敗';
}
  1. 建立一個名為 "test" 的目錄,並設定許可權為 0755:
$result = mkdir('test', 0755);
if ($result) {
    echo '目錄建立成功';
} else {
    echo '目錄建立失敗';
}
  1. 遞迴地建立一個名為 "test/subdir" 的目錄:
$result = mkdir('test/subdir', 0777, true);
if ($result) {
    echo '目錄建立成功';
} else {
    echo '目錄建立失敗';
}
補充糾錯
上一個函式: mktime()函式
下一個函式: min()函式
熱門PHP函式
分享連結