Tom: meherzeiligen HTML-Kommentar entfernen

Beitrag lesen

Hello,

Ein entsprechendes include-File hätte dann einen Kommentar der etwa so aussieht:

<!--
text
text
text
-->

Man kann da nun mit Kanonen auf Spatzen schießen oder aber versuchen, diesen Kommentar mittels mehrfachem explode zu extrahieren.

Das Einlesen mit include ist definitiv falsch. Man könnte file_get_contents() benutzen, wenn garantiert sit, dass das File nicht geändert wird. Erweitern durch Anhängen (append) wäre aber erlaubt.

Sonst muss man wirklich eine Handle-Funktion benutzen und auch mit LOCKING arbeiten.

Explode hat aber den Nachteil dass auch an einer Stelle wie

<input type="text" value="<!-- Hier steht der M&uuml;ll -->" ...>

getrennt werden würde. Ob das "<" nun innerhalb der Häkchen eines Values erlaubt ist, darüber gibt es hier sehr unterschiedliche Meinungen.

Man müsste sich daher also besser einen Parser nach der polnischen Notation aufbauen. Es werden alle HTML-eigenen Zeichen als Schaltzeichen benutzt und gezählt. Esst wenn der Stapel wieder auf 0 steht, hat man plain-text.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau