Ein Hoch den Irren!
Nein, das Programmieren selbst ist hochgradig stures Verwalten und Notieren.
Vor der Ausgabe wandle ich im PHP-Programm grundsätzlich Sonderzeichen:
Was Du machst ist letztendlich:
$string = htmlspecialchars_decode(htmlspecialchars ($tring,ENT_QUOTES));
Das ist allerdings irre. Mach das noch so 3-10 Mal um zu dem Ergebnis zu kommen, dass Du hinterher immer den selben $string hast und nenn Dich "Mr. Performancebremse" :)
Merke: Unnötiger Code ist auch eine nicht zu vernachlässigende Fehlerquelle. Du gibst zum Beispiel nicht an, wie das Dokument oder Deine kodiert sind...
Fred