我正在嘗試創建具有多級別子文件夾的文件夾結構。例如,我想創建一個像「Fruits/Edible/Seedless」這樣的文件夾結構。我用mkdir($ path)嘗試過,但無法完成。我嘗試使用單層文件夾創建它。幫助我創建這個子文件夾結構。在PHP中創建多級子文件夾結構
4
A
回答
13
嘗試使用遞歸標誌mkdir($路徑,$輸入chmod,$遞歸)
<?php
mkdir($path, 0, true);
?>
從php.net = 遞歸 允許指定路徑嵌套目錄的創建。默認爲FALSE。
6
bool mkdir (string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]])
具體見:bool $recursive = false
。
+0
謝謝@Jared Farrish的回覆,並帶有鏈接的解釋。 –
0
您也可以通過以下方式實現這一目標使用Linux命令exec
,
<?php
exec("mkdir -p ".$path);
?>
-p
如果目錄存在不會拋出任何錯誤,否則會一起創建目錄與父目錄。
相關問題
- 1. 創建文件夾結構
- 2. 創建文件夾/文件結構
- 3. 電子構建Windows文件夾結構
- 4. NullReferenceException在創建文件夾結構時
- 5. Applescript:在多個文件夾中創建新的文件夾結構
- 6. 如何在子文件夾中創建多個文件夾.......!
- 7. 更多結構與子文件夾
- 8. 文件夾結構創建從的csproj
- 9. 在VS 2010中創建文件/文件夾結構
- 10. 在多個特定父文件夾的子文件夾創建
- 11. PHP MVC文件夾結構/模型文件夾結構
- 12. PHP文件夾結構XAMPP
- 13. 創建重複的文件夾和文件夾結構
- 14. 在指定文件夾中創建文件夾在新文件夾中創建子文件夾
- 15. gradle在子文件夾中創建構建目錄
- 16. 從文件夾結構中的文件列表中創建數組 - PHP
- 17. 在子文件夾中構建庫
- 18. Qt創建者在構建文件夾中的多個定義
- 19. 在Sharepoint在線列表中創建文件夾結構
- 20. 如何在php中創建子文件夾子域?
- 21. VBScript:使用Excel中的文件夾結構創建文件
- 22. 創建文件夾結構並將文件複製到特定文件夾中
- 23. 爲每個文件夾創建x個文件夾的文件夾結構
- 24. 在C#中創建表示文件夾結構(包括子文件夾)的XML文件
- 25. 如何創建多用途WP主題文件夾結構?
- 26. 構建正在創建'-p'文件夾
- 27. 批處理文件在其他子文件夾中創建子文件夾,但只在頂級
- 28. 在多個文件夾和子文件夾中構建JS代碼
- 29. 在VB2010中創建子文件夾?
- 30. 在Rails中使用high_voltage gem創建文件夾結構
謝謝@Iranranil,它的工作很好:) –
使用0777(這是默認值)而不是0會給它最大的可能訪問權限。 – Empi