2016-07-04 87 views
1

我想確保路徑中的每個文件夾都存在。Php:遍歷目錄路徑並創建文件夾(如果不存在)

$Path = "NamFdr1/NamFdr2/NamFdr3/NamImj.jpg" 

例如爲:

  • 首先檢查"NamFdr1"存在,如果不創建它;
  • 然後檢查"NamFdr2"是否存在,如果沒有創建;等等。

我該如何使用內置函數做到這一點?

+0

'的mkdir( 「NamFdr1/NamFdr2/NamFdr3」,0777,真)',其中 '真' 是的 '遞歸' 參數[mkdir()](http://php.net/manual/en/function.mkdir.php) – Arnauld

回答

1

試試這個,

if (!file_exists('NamFdr1/NamFdr2/NamFdr3')) 
{ 
    mkdir('NamFdr1/NamFdr2/NamFdr3', 0777, true); 
} 

我希望這將是有益的

+0

謝謝,這就是我一直在尋找... –

相關問題