⊗ppPmFSDR 348 of 447 menu

Lees van 'n gids se inhoud in PHP

Die funksie scandir laat jou toe om die inhoud van 'n gids te sien en kry die name van lêers en subgidse daarin as 'n array. Dit neem die pad na die lêer as parameter.

Kom ons sê, vir voorbeeld, ons het 'n gids genaamd dir. Kom ons kyk na die inhoud daarvan:

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

In die resultaat-array sal die funksie scandir ook die teenwoordigheid van gidse met die name ".." en "." wys. Tegnies verwijs die eerste naam na die ouergids, en die tweede - na die huidige gids.

Hierdie name moet beter uit die resultaat-array verwyder word. Dit word soos volg gedoen:

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

Dit kan vereenvoudig word:

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

Kom ons sê daar is 'n gids dir in die wortel van jou webwerf, en dit bevat 'n paar tekslêers. Vertoon 'n kolom met die name van hierdie lêers op die skerm.

Kom ons sê daar is 'n gids dir in die wortel van jou webwerf, en dit bevat 'n paar tekslêers. Herhaal hierdie lêers met 'n lus en vertoon hul teks in die blaaier.

Kom ons sê daar is 'n gids dir in die wortel van jou webwerf, en dit bevat 'n paar tekslêers. Herhaal hierdie lêers met 'n lus, maak elkeen oop en skryf 'n uitroepteken aan die einde.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp