Ho il seg. codice php:

$file_remoto = "http://www.uncertodominio.it";

$sorgente_file_remoto = implode("", file($file_remoto));

if(eregi("<td>(.+)</td>", $sorgente_file_remoto, $regs)) {

echo "Il pezzo che interesserebbe della pag. $file_remoto è...






<center> PEZZO: ". $regs[1];

} else {

echo "pezzo non trovato";

}

Ora...
Il pezzo $regs[1] me lo trova.. e sembrerebbe anche si trattasse di una stringa. come dimostrato dal test sottostante:

$valore=$regs[1];

$test1 = is_int($valore); // nn mi stampa nulla
$test2 = is_string($valore); // mi stampa 1
$test3 = is_numeric($valore); // nn mi stampa nulla
$test4 = gettype($valore); // mi stampa STRING
$test5 = is_array($valore);// nn mi stampa nulla

solo che se vado ad operare sulla stringa in questione ($valore) non ottengo i risultati sperati...

Ad. es.
se cerco di stamparla a video in un certo modo il sistema mi ignora ogni comando di formattazione...
e inoltre una ricerca di sottostringhe non sortisce alcun risultato...

Es.

$pezzodistringa=substr($valore, 3,2); /* (2 caratteri a partire dal 3°) */

print $pezzodistringa // non mi stampa nulla...

Sto impazzendo qualcuno/a mi aiuta?

Grazie!