php實現檔案操作

2021-10-02 10:08:34 字數 1970 閱讀 8906

遍歷目錄

<?php

function

listdir

($dirname

)else}}

//刪除目錄資源

closedir

($ds);

}listdir

("lianxi");

?>

目錄大小
<?php

function

totdir

($dirname

)else}}

return

$tot

;closedir

($ds);

}echo

totdir

("lianxi");

?>

刪除目錄
<?php

function

deldir

($dirname

)else}}

//刪除目錄資源

closedir

($ds);

//刪除目錄

rmdir

($dirname);

}deldir

("try");

?>

複製目錄
<?php

function

copydir

($srcdir

,$detdir

)else}}

//刪除目錄資源

closedir

($ds);

}copydir

("lianxi"

,"try");

?>

剪下目錄
<?php

function

movedir

($srcdir

,$detdir

)else}}

//刪除目錄資源

closedir

($ds);

rmdir

($srcdir);

}movedir

("try"

,"try2");

?>

檔案上傳
<?php

header

("content-type:text/html;charset=utf-8");

//得到檔案型別

$tmpfile

=$_files

['filename'][

'tmp_name'];

$filetype

=array_shift

(explode

('/'

,$_files

['filename'][

'type'])

);//獲取檔案字尾

$fname

=$_files

['filename'][

'name'];

$fileext

=array_pop

(explode

('.'

,$fname))

;//上傳目錄if(

$filetype

==='image'

)else

//time()函式加mt_rand()函式保證上傳的檔名不重複

//允許型別

//限制檔案大小

$filesize

=$_files

['filename'][

'size'];

if(in_array

($fileext

,$filearr))

else

}else

}else

?>

php操作php檔案

聽起來有些暈吧?使用php來操作php頁面。有乙個小的用途,在乙個系統當中可能會有個別的小項不便存入資料庫,但是我們又要經常在其他頁面當中呼叫,而且還需要更新,那麼我們就可以用這種方式來解決。其中遇到幾個小問題,搞了俺半天時間才搞定 比如說 使用者需要更改某乙個標題,但是單獨為這個標題在建立乙個表,...

php檔案操作

1 開啟檔案 resource fopen string filename,string mode bool use include path resource zcontext handle fopen filename,mode 開啟檔案,返回代表此檔案的資源的控制代碼 檔名稱可以使用相對路徑或...

PHP 檔案操作

建立檔案 方法一 file fopen test.txt w 方法二 touch file 建立資料夾 mkdir web www testing test dir 0700 建立多層資料夾 原生 mkdir web www testing test dir 0700,true 遞迴 functio...