⊗ppPmFSDR 348 of 447 menu

Lendo o conteúdo de uma pasta em PHP

A função scandir permite visualizar o conteúdo de uma pasta e obter como um array os nomes dos arquivos e subpastas nela contidos. Ela recebe como parâmetro o caminho para o arquivo.

Suponha que temos, por exemplo, uma pasta dir. Vamos olhar seu conteúdo:

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

No array com o resultado, a função scandir também mostrará a presença de pastas com os nomes ".." e ".". Tecnicamente, o primeiro nome corresponde a um link para a pasta pai, e o segundo - para a pasta atual.

É melhor remover esses nomes do array de resultado. Isso é feito da seguinte forma:

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

Pode ser simplificado:

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

Suponha que na raiz do seu site existe uma pasta dir, e nela alguns arquivos de texto. Exiba na tela uma coluna com os nomes desses arquivos.

Suponha que na raiz do seu site existe uma pasta dir, e nela alguns arquivos de texto. Percorra esses arquivos com um loop e exiba seus textos no navegador.

Suponha que na raiz do seu site existe uma pasta dir, e nela alguns arquivos de texto. Percorra esses arquivos com um loop, abra cada um deles e escreva um ponto de exclamação no final.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar