Questione : Domanda MUTA: Non può convincere il htmlspecialchars_decode (o entità) per funzionare…

O non sto usando la giusta funzione o ci è qualcosa che manchi. Ma non capisco perché il seguente codice non sostituisce i carboni speciali (o le entità?) da che cosa dovrebbero essere:


(ho aggiunto gli spazi prima che “&„ assicurarsi il vostro calcolatore non li abbia ostruiti)/>$t = “voglio il world& #8217; barca più fredda di s & #8212; stimato a $99.9 milioni & #8212; alla vela intorno al mondo. „;
$tres = html_entity_decode ($t);
echo $tres;


Or…/>$t = “voglio il world& #8217; barca più fredda di s & #8212; stimato a $99.9 milioni & #8212; alla vela intorno al mondo. „;
$tres = htmlspecialchars_decode ($t);
echo $tres; il

It non converte & #8217; di nuovo ad un

When di singola citazione… ecc… faccio funzionare questo codice ed osservo la fonte, i caratteri speciali sono ancora sotto forma di il
di codici… class= del

Risposta : Domanda MUTA: Non può convincere il htmlspecialchars_decode (o entità) per funzionare…

Non penso che sia possibile sostituire tutti.  Riferir a questa pagina: nota di http://www.alanwood.net/unicode/index.html che ci è ora oltre 100.000 caratteri possibili con le codifiche come state vedendo.  Per la maggior parte di quelli, la codificazione che state vedendo è il senso corretto includerle in un Web page perché non hanno equivalenti latini.  Se passate attraverso le liste del carattere, probabilmente troverete che il vostri calcolatore e browser realmente non sostengono comunque tutti.
Altre soluzioni  
 
programming4us programming4us