Natürlich wurde dies schon einmal gefragt und haben nach Lösungen gesucht, die alle bisher nicht funktioniert haben. Ich möchte das TM-Symbol ändern und das Und-Zeichen in ihre HTML-equivelents unter Verwendung htmlentities
oder htmlspecialchars
:PHP htmlentities funktioniert nicht einmal mit Parametern
$TEST = "Kold Locker™ & other stuff";
echo "ORGINIAL: " . $TEST . "<BR/>";
echo "HTML: " . htmlentities($TEST, ENT_COMPAT, 'UTF-8');
Diese Displays:
ORGINIAL: Kold Locker™ & other stuff
HTML:
Ich habe auch versucht es mit htmlspecialchars
und der zweite Parameter geändert mit dem gleichen Ergebnis.
Was fehlt mir, dass andere behaupteten, in anderen Lösungen gearbeitet zu haben?
UPDATE: Ich habe gerade versucht utf8_encode($TEST)
Anzeige und es angezeigt HTML: Kold Locker™ & other stuff
Set display_errors auf '1' und setzen error_reporting auf 'E_ALL'. Sie sind wahrscheinlich eine Fehlermeldung bekommen. – Halcyon
welche Version von PHP? – Prisoner
ich Fehler überprüft haben mit keiner Berichterstattung aufgeführt – ToddN