⊗ppPmFSDR 348 of 447 menu

Citirea conținutului unui director în PHP

Funcția scandir permite vizualizarea conținutului unui director și obținerea într-un array a numelor fișierelor și subdirectoarelor conținute. Ca parametru, funcția acceptă calea către fișier.

Să presupunem că avem un director dir pentru exemplu. Să-i vedem conținutul:

<?php $files = scandir('dir'); var_dump($files); ?>

În array-ul cu rezultatul, funcția scandir va arăta și prezența directorilor cu numele ".." și ".". Tehnic, primul nume corespunde unei legături către directorul părinte, iar al doilea - către directorul curent.

Este mai bine să eliminăm aceste nume din array-ul cu rezultat. Acest lucru se face în felul următor:

<?php $files = scandir('dir'); $files = array_diff($files, ['..', '.']); var_dump($files); ?>

Se poate simplifica:

<?php $files = array_diff(scandir('dir'), ['..', '.']); var_dump($files); ?>

Să presupunem că în rădăcina site-ului dvs. se află un director dir, iar în el se află niște fișiere text. Afișați pe ecran un nume de fișiere acestora.

Să presupunem că în rădăcina site-ului dvs. se află un director dir, iar în el se află niște fișiere text. Parcurgeți aceste fișiere cu un ciclu și afișați conținutul lor în browser.

Să presupunem că în rădăcina site-ului dvs. se află un director dir, iar în el se află niște fișiere text. Parcurgeți aceste fișiere cu un ciclu, deschideți fiecare dintre ele și scrieți la sfârșit un semn de exclamare.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge