Kategorien

Erstellen Sie ein Verzeichnis

<? Php
mkdir ("/ htdocs / testdir", 0644);
echo "Test-Verzeichnis erfolgreich gemacht";
?>

Erstellen Sie eine Datei gzip

diesem Beispiel sichert die index.php als gzip-Datei

<? Php
$ Data = implode ("", file ("index.php"));
$ Gzdata gzencode = ($ data, 9);
$ Fp = fopen ("index.php.gz", "w");
fwrite ($ fp, $ gzdata);
fclose ($ fp);
?>

Dateien löschen, die alten sind über 7 Tage

<? Php
$ Dir = '/ pfad / zum / dir';
if ($ handle = opendir ($ dir))
(
while (false! == ($ file = readdir ($ handle)))
(
if ($ file [0] == '.' | | is_dir ("$ dir / $ file"))
(
/ / Ignorieren versteckte Dateien und Verzeichnisse
fortzusetzen;
)
if ((time () - filemtime ($ file))> ($ tage * 86400))
(
/ / Hinweis: Dies ist mit der Funktion unlink
unlink ("$ dir / $ file");
)
)
closedir ($ handle);
)

?>

Dateiliste eines Ordners

<? Php
/ / Ordner zu überprüfen
$ Folder = "C: / xampp / htdocs / xampp / wordpress / wp-includes";
$ Handle = opendir ($ folder);
/ / Schleife durch das Verzeichnis
while ($ file = readdir ($ handle))
(
$ Files [] = $ file;
)
closedir ($ handle);
/ / Display jede Datei im Ordner
foreach ($ files as $ file)
(
echo "<a href=$folder$file> $ file </ a >"."< br />";
)
?>

Line Counter Beispiel

Dies ist eine einfache Linie Gegenbeispiel, das die Zeilen in einem Text-Datei wird count

<? Php
Funktion LineCounter ($ file)
(
/ * Öffnen Sie die Datei * /
$ Fh = fopen ($ file, "r");

$ Count = 0;

while (fgets ($ fh))
(
$ Count + +;
)
fclose ($ fh);
return $ count;
)

/ * Änderung an einer Datei auf Ihrem System * /
echo LineCounter ("phonebook.php");

?>

Total Disk und verwendeten Festplattenspeicher

Holen Sie sich das gesamte Speicherplatz und verwendeten Festplattenspeicher

<? Php
$ Gesamt = disk_total_space ("C:") / 1048576;
$ $ Total = verwendet - disk_free_space ("C:") / 1048576;
echo "Total: $ total MB <BR>";
echo "Gebraucht: $ MB verwendet";
?>