分類

製作目錄

<?PHP的
mkdir(“/ htdocs中/ testdir”,0644);
迴聲“測試目錄取得成功”;
?>

創建一個gzip文件

這個例子中備份的index.php文件作為一個 gzip

<?PHP的
$數據 =破滅(“”,文件(“的index.php”));
$ gzdata = gzencode($的數據,9);
= $計劃生育的FOPEN(“index.php.gz”,“瓦特”);
fwrite($計劃生育,$ gzdata);
fclose($ FP)的;
?>

刪除文件是超過7天的

<?PHP的
$目錄 ='/路徑 /到/目錄';
如果($處理 = opendir($目錄))

而(假!==($文件= readdir($柄)))

如果($文件[0] =='。'| | is_dir(“$目錄 / $文件”))

/ /忽略隱藏的文件和目錄
繼續;

如果((時間() - filemtime($文件))>($天* 86400))

/ /注意這是使用中斷功能
中斷(“$目錄 / $文件”);


closedir($手柄);

?>

文件列出文件夾

<?PHP的
/ /文件夾檢查
= $文件夾中的“C:/的xampp / htdocs中/ XAMPP的/ WordPress的/可濕性粉劑,包括”;
$處理 = opendir($文件夾);
/ /遍歷目錄
而($文件= readdir($處理))

$文件[] = $文件;

closedir($手柄);
/ /顯示每個文件的文件夾
的foreach($文件元文件)

迴聲“的<a href=$folder$file> $文件</ 1 >"."<商業登記 />”;

?>

線反例

這是一個簡單的行計數器的例子,將在數行文本文件

<?PHP的
功能LineCounter($文件)

/ *打開文件* /
$跳頻 =的FOPEN($文件,“住宅”);

$計數 = 0;

而(與 fgets($跳頻))

$數 + +;

fclose($跳頻);
返回$計數;


/ *更改為您的系統文件* /
迴聲 LineCounter(“phonebook.php”);

?>

共有磁盤和使用的磁盤空間

獲得總磁盤空間和使用的磁盤空間

<?PHP的
$總額 = disk_total_space(的“C:”)/ 1048576;
= $ $使用總額 - disk_free_space(的“C:”)/ 1048576;
迴聲“總計:$總字節 <BR>”;
迴聲“二手:$用MB的”;
?>