⊗ppPmFSDR 348 of 447 menu

Branje vsebine mape v PHP

Funkcija scandir omogoča pregled vsebine mape in vrne v obliki tabele imena datotek in podmap, ki se nahajajo v njej. Kot parameter funkcija sprejme pot do datoteke.

Za primer naj imamo mapo dir. Poglejmo si njeno vsebino:

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

V tabeli z rezultati funkcija scandir prav tako pokaže prisotnost map z imeni ".." in ".". Tehnično prvo ime ustreza povezavi na nadrejeno mapo, drugo pa na trenutno.

Te imena je bolje odstraniti iz tabele z rezultati. To naredimo na naslednji način:

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

Lahko poenostavimo:

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

Naj v korenu vaše spletne strani leži mapa dir, in v njej neke besedilne datoteke. Izpišite na zaslon stolpec imen teh datotek.

Naj v korenu vaše spletne strani leži mapa dir, in v njej neke besedilne datoteke. Preglejte te datoteke z zanko in izpišite njihova besedila v brskalnik.

Naj v korenu vaše spletne strani leži mapa dir, in v njej neke besedilne datoteke. Preglejte te datoteke z zanko, odprite vsako izmed njih in zapišite klicaj na konec.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni