Vraag : STOMME vraag: Kan niet krijgen htmlspecialchars_decode (of entiteit) te werken…

Of ik gebruik niet de juiste functie of er zijn iets ik mis. Maar ik begrijp niet waarom de volgende code De speciale klusjes vervangt (of geen entiteiten?) door wat zij zouden moeten zijn:

(ik voegde ruimten vóór toe „&“ uw computer zou ervoor zorgen hen niet blokkeren)

$t = „ik wil world& #8217; s koelste boot & #8212; getaxeerd bij $99.9 miljoenen & #8212; aan zeil rond de wereld. “;
$tres = html_entity_decode ($t);
echo $tres;

Or…

$t = „ik wil world& #8217; s koelste boot & #8212; getaxeerd bij $99.9 miljoenen & #8212; aan zeil rond de wereld. “;
$tres = htmlspecialchars_decode ($t);
echo $tres;

It Zet & geen #8217 om; terug naar één enkel citaat… etc…

When stel ik deze code in werking en bekijk de bron, zijn de speciale karakters nog in de vorm van codes…

Antwoord : STOMME vraag: Kan niet krijgen htmlspecialchars_decode (of entiteit) te werken…

Ik denk niet het mogelijk is om allen te vervangen.  Verwijs naar deze pagina: http://www.alanwood.net/unicode/index.html de Nota dat er nu meer dan 100.000 mogelijke karakters met het coderen als u zijn ziet.  Voor de meesten van die, is de codage u ziet de correcte manier om hen in een Web-pagina te omvatten omdat zij geen Latijnse equivalenten hebben.  Als u door de karakterlijsten gaat, zult u vinden waarschijnlijk dat uw computer en browser echt allemaal niet hoe dan ook steunen.
Andere oplossingen  
 
programming4us programming4us