php目錄操作函式

2022-04-01 17:18:03 字數 1903 閱讀 5124

1

mkdir

();函式23

php建立資料夾和檔案4//

/建立資料夾

5function

createdir(

$dir)6

9else12}

1314

file_exists

();函式

1516

file_exists

--檢查檔案或目錄是否存在

17<?

php18

$filename='

/path/to/foo.txt';

1920if(

file_exists

($filename

))

else

25?>

2627

is_dir

();函式

2829

is_dir

();測試檔案是否為目錄。

30為目錄就返回true,不就返回false

3132

33is_file

();34

35is_file('

目標檔案路徑和檔名')

36為檔案返回

"true

",不為檔案返回

"false"。

3738

39is_link

();40

檔案系統函式庫

4142

is_link

();測試檔案是否為鏈結檔案。

43true

值則表示指定的 filename 存在並為符號鏈結檔案.44

45rmdir

命令46

功能:刪除空目錄

47rmdir

[選項]

dirname48-

p 遞迴刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標準輸出上顯示相應的資訊。

4950

要清空並除去目錄,請輸入:

51rm mydir

/*mydir/.*

52rmdir mydir

53該命令除去 mydir 檔案中的內容接著除去空目錄。rm 命令顯示一條關於嘗試除去目錄 .(點)和.. (點,點)的錯誤訊息,然後 rmdir 命令除去它們。

5455

56建立乙個檔案名字為aa.txt

57$fp=fopen('aa.txt', 'w+'); //建立一新檔案

58chmod('aa.txt', 0777); //設定許可權,不然的話建立後無法修改,刪除 //好象這行不用也可以

59fwrite($fp, '要寫入的內容'); //寫內容

60fclose($fp); //關閉檔案

6162

unlink()函式

63功能:刪除檔案

64unlink($filename)刪除檔名為$filename的檔案

6566

67刪除指定目錄下的所有檔案

68function dir_clear($dir)

75}

76$directory->close(); //關閉讀取目錄檔案的類

77result(); 78}

79刪除指定目錄下的所有檔案以及所有資料夾以及本身***強烈推薦這種方法!!!

80function rmdir_tree($dirname)//定義乙個函式rmdir_tree,要刪除的檔名為$dirname

8192

closedir($handle);//關閉開啟了的資料夾

93rmdir($dirname);//刪除自身(資料夾)

94}

資訊來自

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...

php目錄操作

使用opendir string path 函式讀取目錄,是目錄不是檔案,函式path是字元型的路徑,同時函式返回乙個資源物件 通常在讀取路徑前判斷路徑是否正確,用bool is dir string paht 函式判斷,如果有效返回true,否則是false 讀取完檔案可以用closedir di...

php 目錄操作

1 目錄操作 1 開啟目錄 opendir 2 目錄建立 mkdir 3 刪除目錄 rmdir 4 遍歷目錄 readdir 5 關閉目錄 closedir 把目錄放入變數 filename中,然後使用opendir 函式開啟目錄。filename image handler fopen filen...