<< Indietro
Inserire una pagina web in un Array PHP01/10/2006 12:01
Php
In questo articolo vedremo come inserire in un array un file di testo o, analogamente , un intera pagina web, in un array.
A tal fine , utilizzeremo la funzione file().

Il prototipo della funzione file() è il seguente:

 

 array file ( string filename [, int use_include_path]) 

 

Il secondo parametro è del tutto opzionale e non ci interessa ai nostri scopi.

Se passiamo l' url di una pagina alla funzione file, sarà di conseguenza restituita la pagina sotto forma di array.

Ogni elemento dell'array così ottenuto è una riga del file stesso .

Vediamo un semplice esempio di inserimento di pagina in array e stampa:

$array_file = file ('http://www.risorseweb.net');
while (list ($line_num, $line) = each ($array_file)) {
echo "Line $line_num: " . htmlspecialchars ($line) . "
n";}?>

In questa maniera la pagina web sarà stampata a video senza che il browser la interpreti, avendo utilizzato la funzione htmlspecialchars().

Commenti
Autore Testo
<< Indietro