Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ppPmFSDR 348 of 447 menu
◀ ▶

Reading Directory Contents in PHP

The scandir function allows you to view the contents of a directory and get an array of the names of the files and subfolders in it. The function takes the file path as a parameter.

Let's assume we have a directory dir for example. Let's look at its contents:

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

In the result array, the scandir function will also show the presence of directories with the names ".." and ".". Technically, the first name corresponds to a link to the parent directory, and the second - to the current one.

It's better to remove these names from the result array. This is done in the following way:

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

Can be simplified:

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

Let there be a directory dir in the root of your site, and some text files in it. Display a column of the names of these files.

Let there be a directory dir in the root of your site, and some text files in it. Loop through these files and output their texts to the browser.

Let there be a directory dir in the root of your site, and some text files in it. Loop through these files, open each one, and write an exclamation mark at the end.

← →
↑
English▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline