### PHP 創(chuàng)建目錄函數(shù)封裝 此時使用的 `file_exists` 并沒有使用 `is_dir`,因為目標(biāo)路徑可能是文件,此時也不能創(chuàng)建目錄,會報錯 要創(chuàng)建多級目錄,第三個參數(shù)必須為true,第二個參數(shù)設(shè)定目錄權(quán)限,在windows中被忽略,0777在linux代表最大訪問權(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)限 最大訪問權(quán)限 // true 允許創(chuàng)建多級目錄 return mkdir($path, 0777, true); } ```