252 of 410 menu

Funzione file

La funzione file legge il contenuto di un file e lo restituisce sotto forma di array, dove ogni elemento corrisponde a una riga del file. Il primo parametro della funzione è il percorso del file, il secondo (opzionale) sono i flag per modificare il comportamento della funzione.

Sintassi

file(string $filename, int $flags = 0);

Flag

Flag Descrizione
FILE_USE_INCLUDE_PATH Cerca il file nelle directory specificate in include_path.
FILE_IGNORE_NEW_LINES Non aggiungere i caratteri di nuova riga (\n) alla fine di ogni elemento dell'array.
FILE_SKIP_EMPTY_LINES Ignora le righe vuote durante la creazione dell'array.

Esempio

Leggiamo il contenuto del file 'test.txt' e visualizziamo l'array di stringhe:

<?php $res = file('test.txt'); print_r($res); ?>

Esempio

Uso del flag FILE_IGNORE_NEW_LINES per rimuovere i caratteri di nuova riga:

<?php $res = file('test.txt', FILE_IGNORE_NEW_LINES); print_r($res); ?>

Esempio

Lettura di un file utilizzando contemporaneamente più flag:

<?php $res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); print_r($res); ?>

Vedi anche

  • la funzione file_get_contents,
    che legge il contenuto di un file in una stringa
  • la funzione fopen,
    che apre un file o un URL
  • la funzione readfile,
    che stampa il contenuto di un file
  • la funzione parse_ini_file,
    che elabora un file di configurazione
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta