『壹』 php創建目錄的方法
mkdir
(PHP 4, PHP 5, PHP 7)
mkdir — 新建目錄
1.說明
mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = FALSE [, resource $context ]]] ) : bool
嘗試新建一個由 pathname 指定的目錄。
2.參數
pathname
目錄的路徑。
mode
默認的 mode 是 0777,意味著最大可能的訪問權。有關 mode 的更多信息請閱讀 chmod() 頁面。
Note:
mode 在 Windows 下被忽略。
注意也許想用八進制數指定模式,也就是說該數應以零打頭。模式也會被當前的 umask 修改,可以用 umask() 來改變。
recursive
允許遞歸創建由 pathname 所指定的多級嵌套目錄。
context
Note: 在 PHP 5.0.0 中增加了對上下文(Context)的支持。有關上下文(Context)的說明參見 Streams。
3.返回值
成功時返回 TRUE, 或者在失敗時返回 FALSE。
4.範例如下圖
5.錯誤/異常
目錄已存在時,產生 E_WARNING錯誤。
如果因為許可權問題無法創建目錄,導致 E_WARNING錯誤。
『貳』 如何用php列印指定目錄下的目錄結構
<?php
//比如你要查看列印D盤test文件夾下的目錄,可以調用下面的的函數
$directory="D:/test";
function tree($directory)
{
$mydir=dir($directory);
echo "<ul>";
while($file=$mydir->read()){
if((is_dir("$directory/滾弊$file")) AND ($file!=".") AND ($file!="..")){
echo "<li><font color='#ff00cc'><b>喚段$file</b></font></li>";
tree("$directory/$file");
}else{
echo "<li>$file</li>";
}
}
echo "</ul>";
$mydir->close();
}
//start the program
echo "<h2>目錄</h2>和備譽";
tree(".");
?>
『叄』 怎麼用PHP把伺服器C:\windows目錄下文件以樹狀結構顯示出來
假設你有伺服器許可權,這就是個大工程,建議使用別人的framework
http://www.open-open.com/ajax/Tree.htm
參考以上網址
『肆』 php項目的目錄結構是按模塊劃分,還是按功能劃分
恩,一般是先模塊,然後功能,如果模塊與模塊之間功能有交叉,最好寫一些公共介面,全站可以調用,
對於php的項目,一般站點都是MVC介面,數據模型,控制器和視圖分開,可以學習一下yii框架結構