Originariamente inviato da alpeweb
<?php
// Apro il file prova.txt in scrittura e lo riempio con 10 righe di testo
$fp = fopen("prova.txt", "w+");
for($i = 0; $i < 10; $i++)
{
fwrite($fp, "Stringa di prova numero ".$i."\n");
}
fclose($fp);
// Ora apro il file in lettura, mi muovo al suo interno, e stampo parti di contenuto
$fp = fopen("prova.txt", "r");
fseek($fp, 15, SEEK_SET); //Mi posiziono al 10° carattere
$prova = fread($fp, 20); //Leggo 20 caratteri partendo dalla posizione corrente
echo $prova;
echo "
";
echo "La posizione del puntatore all'interno del file è: ".ftell($fp);
fclose($fp);
?>