Ich habe eine große Zeichenfolge von gültigen HTML-Code, der in das DOM eingefügt wird, enthält die Zeichenfolge auch PHP-Code. Ich möchte, dass der PHP-Code als einfacher Text angezeigt wird, und Chrome den Code automatisch auskommentiert. Offensichtlich ist der PHP-Code wird eingewickelt in <?php ... ?>
so meine Frage ist:Suchen und Ersetzen <?php & ?> in Zeichenfolge
Wie kann ich die offenen <?php
mit einem <span>
Tag ersetzen, und ersetzen Sie die ?>
mit einem </span>
den offenen <span>
Tag zu schließen, so dass der PHP-Code innerhalb dem ist <span>
Tags und daher als Klartext sichtbar?
BEARBEITEN: Ich werde den PHP-Code zurück in <?php ?>
durch Ersetzen der Span, wickeln, so dass das Entkommen der Zeichen das schwieriger machen wird.
Willst du einfach entkommen, so dass es alles zeigt? – mkaatman
Ich werde die Span zurück in konvertieren, indem Sie den Text im span-Tag bekommen, also denke ich nicht. – guub
Verwenden Sie ['htmlentities()'] (https://3v4l.org/t2Jhr) für Ihren PHP-Inhalt (als Zeichenfolge), wodurch Sie Zeichen erhalten, die im Browser als Zeichenfolge interpretiert werden. –