Powiel możliwe:
php string escaping like python’s “”“ ”“”?PHP równoważne potrójnych cudzysłowów Pythona - Jak wydrukować luzem/partie HTML w PHP bez ucieczki
potrójnego cytaty w Pythonie ucieka wszystkie cytaty i nowe znaki zawarte w. Na przykład,
""" 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
"""
Czy ktoś wie, czy PHP ma równoważnym do Pythona
""" <form><h1>PUT HTML HERE</h1> </form> """
enter code here
EDIT: Dla tych, patrząc na to pytanie w przyszłości, ja odpowiedziałem jej, oto przykład:
$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;
drukuje: Heading Gettizburgz "in quotes" 'in single' Four score and seven years ago our fathers set onto this continent (and so on ...)
Uwaga jedna ważna rzecz, musisz upewnić się, że ostatni END
jest po lewej stronie (pierwsza kolumna) kodu bez żadnych spacji przed nim.
źródło: http://alvinalexander.com/blog/post/php/php-here-document-heredoc-syntax-examples
@RobertHarvey, myślę, że nie dostał pytanie, ponieważ Markup połknął wszystkie znaki nowej linii. Nie z winy pytającego. –
@MarkRansom: Czy jest to "ogólne odniesienie" pytanie, czy jest na tyle niejasne, że może przynieść korzyści innym? Odpowiedzi zamieszczone do tej pory wydają się dość przyziemne. –
@RobertHarvey: Szukałem podobnego pytania w przeszłości (kiedy uczyłem się PHP). Nie sądzę, że to jest złe pytanie. Myślę, że ma tu miejsce na SO – inspectorG4dget