2010-12-10 64 views
2
$page = '......'; 

$the_file = 'cache/filing/forums/index.tpl'; 

$file = fopen($the_file, "w"); 
fwrite($file, $page); 
fclose($file); 

我需要帮助,因为我不确定如何继续。我有$the_file变量(这是一个字符串),我想创建该目录结构和文件(如果它们不存在)。我试过使用fwrite(),但只有在(子)?目录(s)时才有效?存在 - 我正在寻找的是一种方法,所以如果(子)?目录?不存在为它创造它。如果根据字符串不存在,创建一个目录?

E.g.如果缓存和归档文件夹存在...但论坛没有,我想它的创建,所以可以创建index.tpl文件,并将其放在$page的内容中。

希望是有道理的。

回答

8
mkdir(dirname($the_file), 0777, true); 
相关问题