Ein PHP-Snippet erstellen

Die Ausgabe enthält eine PHP-Anweisung samt öffnendem und schließendem PHP-Tag. Die Erzeugung läuft im Browser und sendet die Eingabe dafür nicht in Konvertierungsanfragen. PHP wird auf dieser Seite nicht ausgeführt.

  1. Gib <p>Hello</p> ein und erzeuge PHP. Zwischen den PHP-Tags steht anschließend echo '<p>Hello</p>';.
  2. Kopiere das Ergebnis an die passende Stelle einer PHP-Datei. In einem bereits geöffneten PHP-Block brauchst du nur die echo-Anweisung, keine weiteren PHP-Tags.
  3. Eine Eingabeänderung entfernt die alte Ausgabe. Erzeuge den Code danach neu; Leeren entfernt Ein- und Ausgabe.

Zeichenketten und HTML-Inhalt

Dollarzeichen bleiben Teil des Textes

Ein Apostroph wird im PHP-Quelltext als \' geschrieben, ein Backslash als \\. Doppelte Anführungszeichen und HTML-Zeichenreferenzen bleiben unverändert. $name wird als Text ausgegeben und nicht durch einen Variablenwert ersetzt.

Vorhandene Zeilenumbrüche stehen direkt in der Zeichenkette. Die Ausgabe erhält keinen zusätzlichen abschließenden Zeilenumbruch. Das Eingabefeld normalisiert tatsächliche CR- und CRLF-Zeilenenden zu LF; es dient daher nicht zur bytegetreuen Dateiumwandlung.

Keine HTML-Prüfung oder Anwendungslogik

Tags, CSS und JavaScript werden in die Zeichenkette übernommen. Ressourcen werden nicht heruntergeladen und relative URLs nicht angepasst. Das Ergebnis erscheint hier als reiner Text.

Die Maskierung für PHP bereinigt kein HTML. Wird der erzeugte Inhalt später als HTML ausgeliefert, behalten Markup und Skripte ihre übliche Bedeutung. Datenbankzugriffe oder dynamische Anwendungsfunktionen entstehen dadurch nicht.

Fragen zur PHP-Ausgabe

Was passiert mit PHP-Code in der Eingabe?

Auch <?php echo 'literal'; ?> wird als wörtlicher Text in die Ausgabezeichenkette aufgenommen. Das Werkzeug führt keinen PHP-Code aus.

Welche Ausgabe hat eine leere Eingabe?

Es entsteht ein leerer PHP-Block mit <?php und ?> in der nächsten Zeile. Dieser Block gibt keinen Inhalt aus.

Bleiben Umlaute und Emoji erhalten?

Die Zeichen stehen weiterhin im erzeugten Quelltext. PHP-Datei und Serverantwort sollten dieselbe passende Kodierung verwenden, etwa UTF-8. Der Konverter stellt die Antwortkodierung nicht ein.

Zuletzt verwendet: