Mögliche Duplizieren:
php string escaping like python’s “”“ ”“”?PHP entspricht Python Triple-Zitate - Wie bulk/viele HTML in PHP zu drucken, ohne zu entkommen
Die Triple-Zitate in Python entkommen alle Zitate und darin enthaltene Zeilenumbrüche. Zum Beispiel
""" this
is all
just one string. I can even tell you "I like pi".
Notice that the single quotes are escaped - they don't end the string; and the newlines become part of the string
"""
Weiß jemand, ob PHP ein Äquivalent zu Python hat
""" <form><h1>PUT HTML HERE</h1> </form> """
enter code here
EDIT: diejenigen für diese Frage in die Zukunft, ich beantwortet haben, hier ein Beispiel:
$heading = "Heading Gettizburgz"; print <<< END <p><h1>$heading</h1> "in quotes" 'in single' Four score and seven years ago<br/> our fathers set onto this continent<br/> (and so on ...)<br/> </p> END;
druckt: Heading Gettizburgz "in quotes" 'in single' Four score and seven years ago our fathers set onto this continent (and so on ...)
Hinweis eine wichtige Sache, müssen Sie sicherstellen, dass die allerletzte END
ist ganz links (erste Spalte) Ihres Codes ohne Leerzeichen davor.
Quelle: http://alvinalexander.com/blog/post/php/php-here-document-heredoc-syntax-examples
@RobertHarvey, ich glaube, Sie nicht auf die Frage bekommen haben, weil Markup alle Zeilenumbrüche geschluckt. Nicht die Schuld des Fragestellers überhaupt. –
@MarkRansom: Ist das eine "General Reference" -Frage, oder ist es unklar genug, dass es anderen nützen könnte? Die Antworten, die bisher veröffentlicht wurden, scheinen ziemlich banal zu sein. –
@RobertHarvey: Ich habe in der Vergangenheit nach einer ähnlichen Frage gesucht (als ich PHP gelernt habe). Ich denke nicht, dass das eine schlechte Frage ist. Ich denke, es hat einen Platz hier auf SO – inspectorG4dget