2013-03-28 7 views
5

che sto recuperare il contenuto HTML usando sottostante Codice,Mentre recupera il contenuto html tramite la funzione "preg_match_all", il carattere speciale non viene visualizzato correttamente, come risolvere questo problema?

preg_match_all('/<div class="content">(.*?)<\/div>/s', $str, $matches); 
echo $matches[1][0]; 

Content recuperato correttamente, ma alcuni particolari del testo char Pentecoste viene visualizzata correttamente come

“response to what?” display come â € œresponse a che cosa? Â €

but it doesn’t visualizzare come ma non importa. e alcuni display blanck come

come risolvere questo problema ..?

risposta

2

avete problemi di Unicode, prova ad aggiungere questa come prima linea nello script:

header('Content-Type: text/html; charset=utf-8'); 
+1

wow .. Grazie Problema Yazmat risolto .. :) –

+0

siete i benvenuti :) – Oussama

1

prima aggiungere questa riga nel codice ... (sopra)

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
Problemi correlati