這個功能比較簡單,直接上代碼了:
$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