這個功能比較簡單,直接上程式碼了:
$dir = iconv("UTF-8", "GBK", "Public/bookcover"); if (!file_exists($dir)){ mkdir ($dir,0777,true); echo '建立資料夾bookcover成功'; } else { echo '需建立的資料夾bookcover已經存在'; }
iconv方法是為了防止中文亂碼,保證可以建立識別中文目錄,不用iconv方法格式的話,將無法建立中文目錄
mkdir方法的第一個引數是要建立的目錄路徑,第二個引數是指建立目錄的許可權,在windows系統下該引數會被忽略,第三個引數是指是否建立多級目錄,預設為false