Php kimeneti fájlok és könyvtárak a könyvtárak, php

Gyakran PHP megjeleníteni kívánt fájlok és könyvtárak listája. az szükséges, hogy azonnal tudja, hol van, mit és mennyit. kezdjük.

Saitsozdanie.ru ma meg fogja vizsgálni, hogy számos módon:

1 út) kimenetek csak kiterjesztésű fájlokat php (például)

$ Filelist = glob ( "* php.");
foreach ($ filelist mint $ filename) echo $ filename "és annak mérete:". .filesize ($ filename) „byte.

>

Akkor is megjelennek fájl kiterjesztését, például txt, stb Az a tény, hogy a glob () függvény - úgy terveztük meg, hogy a mintát. (Ha fel annyira nekem * -, amely megjelenik az összes fájl kezdve a „me”)

2. módszer) megjeleníti az összes kép ebben a mappában:

$ PATH = "";
$ Filelist = array ();

if ($ handle = opendir ($ path)) while ($ entry = readdir ($ handle)) echo $ bejegyzést. "

>

Itt használjuk a opendir () függvényt. megnyitni a fájlt. Akkor azonnal használhatja a readdir () függvényt. amely lépésről lépésre, hogy olvasni egy fájlt, és töltse ki massivchik $ filelist, és végül a nyitott fájl segítségével closedir () függvényt. Ha a $ path = "". helyett egy pontot tenni a fájlokat - akkor olvassa el az összes fájlt egy mappába nevű fájlokat.

3 módszer) scandir kerékpáros () funkció

foreach ($ path $ -os k) echo $ k. "

>

4 módszer) függvény használatával kihasználva a for ciklus

függvény nav ($ dir) if (is_dir ($ dir)) $ files = scandir ($ dir);
array_shift ($ fájlok); // eltávolítani a tömb. „”
array_shift ($ fájlok); // törli a tömb „..”

$ Dir = "file";
nav ($ dir);

5sposob) És végül, a leghűségesebb a véleménye sok szakember olyan módon, hogy olvassa el a könyvtárba, hogy php:

$ Dir = "file";
if ($ handle = opendir ($ dir))

Mi könnyebb választani.

Kapcsolódó cikkek