<?php
/**目錄相關操作函式
之前我們知道article下有a.txt b.txt c.txt d.txt 我們才去寫
但是當檔案下有e.html f.***.。。。我們只要處理txt檔案
使用glob() 匹配檔案
****/
//print_r(glob('*.txt')); //glob()查詢的是當前目錄下的匹配的
//print_r(glob('./article/*.txt')); //ok
//glob()在工作中很有用,但是今天重點不是
//為了檢視目錄下的所有檔案,用opendir
/* opendir 開啟目錄,返回資源控制代碼,可用於之後的 closedir(),readdir() 和 rewinddir() 呼叫中。
readdir 讀取目錄 \,成功則返回檔名 或者在失敗時返回 false ,因此我用null是不對的
mkdir 建立目錄
rmdir 刪除目錄
closedir 關閉目錄
is_dir 判斷是否是目錄
unlink 刪除檔案
*/$path = './misc';
var_dump(opendir($path)); //resource(3, stream)
$dh = opendir($path);
/*echo readdir($dh); // .
echo readdir($dh); // ..
echo readdir($dh); // a.txt
echo readdir($dh); // b.exe
// . 和 .. 是虛擬目錄,當前目錄和上級目錄,
*/echo "";
//判斷目錄
while (($filename = readdir($dh)) !== false)
echo "
"; }
//建立
foreach (array('a', 'b', 'c', 'd') as $v) else if (mkdir($path)) else
}//刪除目錄
foreach (array('a', 'c', 'e') as $v) else
}else
}//關閉目錄
closedir($dh);
php目錄操作函式
1 mkdir 函式23 php建立資料夾和檔案4 建立資料夾 5function createdir dir 6 9else12 1314 file exists 函式 1516 file exists 檢查檔案或目錄是否存在 17 php18 filename path to foo.txt 1...
PHP之目錄操作
目錄也是檔案,是一種特殊的檔案。1 開啟指定目錄 resource opendir string path resource context 該函式成功則返回目錄控制代碼 如果引數path指定的不是乙個有效的目錄,或者因為許可權 檔案系統錯誤而不能開啟,opendir 函式將返回false,並產生乙...
php檔案目錄操作函式
1 建立目錄 mkdir bool mkdir string pathname int mode bool recursive resource context mkdir path to my dir 0777 成功返回true,失敗返回false 2 判斷檔案是否存在 file exist bo...