PHP等价于python的三引号-如何在PHP中输出大量HTML而不转义?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (180)

python中的三元引号转义了包含在其中的所有引号和换行符。例如

""" 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
提问于
用户回答回答于

你可以用heredocs 或者 nowdocs

heredocs

$bar = <<<EOT
bar
EOT;

nowdocs

$str = <<<'EOD'
Example of string
spanning multiple lines
using nowdoc syntax.
EOD;

扫码关注云+社区

领取腾讯云代金券