Ich habe eine Menge HTML-Daten, die ich mit PHP in eine PDF-Datei schreibe. Im PDF möchte ich, dass das gesamte HTML entfernt und aufgeräumt wird. So zum Beispiel:HTML mit PHP bereinigen, um saubere Zeichenfolge zu erstellen
<ul>
<li>First list item</li>
<li>Second list item which is quite a bit longer</li>
<li>List item with apostrophe 's 's</li>
</ul>
werden sollen: note
First list item

Second list item which is quite a bit
longer

List item with apostrophe ’s ’s
auch die Vertiefung des Ausgangs:
First list item
Second list item which is quite a bit longer
List item with apostrophe 's 's
Allerdings, wenn ich einfach strip_tags()
verwenden, ich so etwas wie diese.
Gibt es Tipps, wie Sie den HTML-Code sauber und sauber aufbereiten, ohne unordentliche Leerzeichen und Sonderzeichen?
Thanks :)
Ich bezweifle, dass 'strip_tags()' alleine Ihre Entitäten encodieren wird. Bist du sicher, dass du nicht irgendwo einen Anruf zu "htmlentities" verpasst? – Yoshi
Die Einrückung ist genau das, was ich erwarten würde, PHP strippt die Tags, aber nicht den zusätzlichen Text um sie herum. – scragar
Meinst du, ich * sollte * oder * sollte nicht htmlentities() irgendwo verwenden? In diesem Moment bin ich nicht. Die HTML-Daten stammen direkt aus einer Datenbank. – Rein