给定以下代码:
$myString = <<<script
.
.
.
script;
感谢这个问题的原始版本的答案,我理解 <<< 是 heredoc 语法,被视为双引号而不需要转义引号。
更进一步,如何最好地利用这一点?具体来说,这是否应该减轻处理包含代码语法的混合引号字符串的压力?
IE..
attribute="name-like string" attribute="property: 'value("value")';"
想法是这可能很有用(如果按照我现在猜测的方式实现),尤其是在处理更大的复杂性和/或寻找代码注入时。同样,寻找heredoc 特别有用或可利用的任何场景。