Funzione PHP file_get_contents()

Definizione e utilizzo

La funzione file_get_contents() legge l'intero file in una stringa.

E file() Come, ma diversamente, file_get_contents() legge il file in una stringa.

La funzione file_get_contents() è il metodo preferito per leggere il contenuto di un file in una stringa. Se il sistema operativo lo supporta, verranno utilizzate tecniche di mappatura della memoria per migliorare le prestazioni.

Sintassi

file_get_contents(path,include_path,context,start,max_length)
Parametro Descrizione
path Obbligatorio. Specifica il file da leggere.
include_path Opzionale. Se si desidera anche cercare file nel include_path, si può impostare questo parametro su "1".
context

Opzionale. Specifica l'ambiente del file descriptor.

context è un set di opzioni che possono modificare il comportamento dello stream. Se utilizzato come null, viene ignorato.

start Opzionale. Specifica la posizione iniziale di lettura del file. Questo parametro è stato aggiunto in PHP 5.1.
max_length Opzionale. Specifica il numero di byte da leggere. Questo parametro è stato aggiunto in PHP 5.1.

Descrizione

Per context Il supporto per i parametri è stato aggiunto in PHP 5.0.0.

Suggerimenti e commenti

Commento:Questa funzione può essere utilizzata in modo sicuro per oggetti binari.

Esempio

<?php
echo file_get_contents("test.txt");
?>

Output:

Questo è un file di test con testo di test.