可能重複:
php string escaping like python’s 「」「 」「」?PHP相當於python的三重報價 - 如何打印批量/批次內PHP HTML沒有逃脫
三重引號蟒越獄所有報價以及內含的換行符。例如,
""" 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
"""
是否有人知道PHP有一個相當於python的
""" <form><h1>PUT HTML HERE</h1> </form> """
enter code here
編輯: 對於那些希望在未來的這個問題,我已經回答了這個問題,這裏有一個例子:
$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;
打印: Heading Gettizburgz "in quotes" 'in single' Four score and seven years ago our fathers set onto this continent (and so on ...)
請注意一件重要的事情,您必須確保最後的END
位於代碼的最左側(第一列),而不是前面的任何空格。
來源:http://alvinalexander.com/blog/post/php/php-here-document-heredoc-syntax-examples
@RobertHarvey,我覺得你沒有得到的問題,因爲標記吞噬所有的換行。根本不是提問者的錯。 –
@MarkRansom:這是一個「一般參考」的問題,還是足夠模糊,它可能會使其他人受益?迄今發佈的答案似乎相當平凡。 –
@RobertHarvey:我在過去搜索過類似的問題(當我學習PHP時)。我不認爲這是一個壞問題。我認爲它在SO – inspectorG4dget