questo codice
funziona senza problemi, ottengo il testo della pagina HTML generata dalla pagina php, senza tags, ogni singola parola separata da uno spazioCodice PHP:$testo = file_get_contents("http://www.indirizzo.php");
$testo = strip_tags( $testo );
$testo = trim($testo);
echo ($testo);
solo che se poi faccio:
non ottengo nulla!Codice PHP:$txt = explode(' ',$testo);
echo ($txt[0]);
echo ($txt[1]);
echo ($txt[2]);
se copio / incollo l' output di echo($testo) in un file .txt e poi lo leggo con file_get_contents, cioè se faccio:
explode invece funziona benissimo... :master:Codice PHP:$testo = file_get_contents("testo.txt");
$testo = strip_tags( $testo );
$testo = trim($testo);
echo ($testo);
$txt = explode(' ',$testo);
echo ($txt[0]);
echo ($txt[1]);
echo ($txt[2]);
ma dove è la differenza, se in entrambe le letture (pagina web e file locale) $testo immagazzina gli stessi identici dati e gli outputs generati da echo($testo) sono assolutamente identici??

Rispondi quotando


