»» Dann ist es ein schlechtes Buch.
Welches?
Autor: Michael Seeboerger-Weichselbaum
Verlag: rororo
Titel: PHP - Grundkurs Computerpraxis
Machte auf mich eigentlich einen recht vernünftigen Eindruck. Naja.
Das Buch sagt zu dem Problem folgendes:
"Warum sollte htmlspecialchars() vor htmlentities() aufgerufen werden?
Dies liegt daran, dass die Sonderzeichen, die über htmlentities() konvertiert werden, alle mit dem &-Symbol beginnnen. Würde dann erst htmlspecialchars() aufgerufen werden, würde dieses &-Symbol in eine entsprechende Entität umgewandelt werden."
Die scheinen das also schon zu berücksichtigen und absichtlich so zu machen.
Zum Beispiel, indem Du immer auch den else { }
Teil schlau gestaltest.
Ok, stimmt. Daran hätte ich denken können.
Gruß