### PHP 創(chuàng)建目錄函數(shù)封裝 此時(shí)使用的 `file_exists` 并沒(méi)有使用 `is_dir`,因?yàn)槟繕?biāo)路徑可能是文件,此時(shí)也不能創(chuàng)建目錄,會(huì)報(bào)錯(cuò) 要?jiǎng)?chuàng)建多級(jí)目錄,第三個(gè)參數(shù)必須為true,第二個(gè)參數(shù)設(shè)定目錄權(quán)限,在windows中被忽略,0777在linux代表最大訪問(wèn)權(quán)限 ```php <?php /** * 創(chuàng)建目錄 * @return bool true * @example createDir('dirname') */ function createDir($path) { // 檢查文件或目錄是否存在,存在直接返回false if(file_exists($path)) return false; // path 目錄路徑 // 0777 目錄權(quán)限 最大訪問(wèn)權(quán)限 // true 允許創(chuàng)建多級(jí)目錄 return mkdir($path, 0777, true); } ```