Frage : STUMME Frage: Kann htmlspecialchars_decode (oder Wesen) nicht erhalten um zu arbeiten…

Entweder ich verwende nicht die rechte Funktion, oder es gibt etwas, das ich fehle. Aber ich verstehe nicht, warum der folgende Code NICHT die speziellen Putzfrauen ersetzt (oder die Wesen?) durch, was sie sein sollten:

(ich addierte Räume, bevor „u.“, Ihren Computer sicherzustellen sie nicht blockieren würde),

$t = „ich wünsche das world& #8217; s-kühlstes Boot u. #8212; bewertet bei $99.9 Millionen u. #8212; zum Segel um die Welt. “;
$tres = html_entity_decode ($t);
echo $tres;

Or…

$t = „ich wünsche das world& #8217; s-kühlstes Boot u. #8212; bewertet bei $99.9 Millionen u. #8212; zum Segel um die Welt. “;
$tres = htmlspecialchars_decode ($t);
echo $tres;

It wandelt NICHT u. #8217 um; zurück zu einem einzelnen Anführungsstrich… etc…

When lasse ich diesen Code laufen und sehe die Quelle, die Sonderzeichen bin noch in Form von Codes…
an

Antwort : STUMME Frage: Kann htmlspecialchars_decode (oder Wesen) nicht erhalten um zu arbeiten…

Ich denke nicht, dass es möglich ist, alle zu ersetzen.  Auf diese Seite sich beziehen: http://www.alanwood.net/unicode/index.html-Anmerkung, dass es jetzt über 100.000 möglichen Buchstaben mit kodierungen gibt, wie Sie sehen.  Für die meisten denen, ist die Kodierung, die Sie sehen, die korrekte Weise, sie in einer Webseite mit einzuschließen, weil sie nicht lateinische Äquivalente haben.  Wenn Sie die Buchstabenlisten durchlaufen, finden Sie vermutlich, dass Ihr Computer und Browser nicht wirklich alle irgendwie stützen.
Weitere Lösungen  
 
programming4us programming4us