file
Legge l'intero file in un vettore
Descrizione
Identica a readfile, eccetto per il fatto che
file restituisce il file in un vettore. Ogni
elemento del vettore corrisponde ad una riga del file, con il carattere di
newline ancora inserito. Se la funzione non riesce restituisce
false.
Puoi impostare il secondo parametro, use_include_path, (opzionale) ad "1", se vuoi cercare il file nel include_path.
<?php // inserisce una pagina web in un array e la stampa. In questo esempio useremo il protocollo // HTTP per ottenere il sorgente di un URL $lines = file('http://www.example.com/'); // Ciclo attraverso l'array, si visualizzerà il sorgente come html ed i numeri di linea foreach($lines as $line_num => $line) { echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n"; } // Un'altro esempio, inserisce la pagina web in una stringa. Vedere anche file_get_contents(). $html = implode('', file ('http://www.example.com/')); ?>
Vedere anche readfile, fopen, fsockopen, popen, file_get_contents e include.