在PHP中,我们可以逃脱HTML在这样的switch语句:逃生PHP开关变量字符串
<?php
switch($example) {
case 'caseone': { ?> <p>Case one</p> <?php } break;
case 'casetwo': { ?> <p>Case two</p> <?php } break;
}
?>
而且,我们可以通过设置变量:
<?php
switch($example) {
case 'caseone': $text = 'Case one'; break;
case 'casetwo': $text = 'Case two'; break;
}
?>
但我们如何能逃脱像这个伪代码中的变量字符串?
<?php
switch($example) {
case 'caseone': $text = { ?> Case one <?php } break;
case 'casetwo': $text = { ?> Case two <?php } break;
}
?>
我想输出很多HTML的这种方式,但我不希望它呼应的开关 ,因为我要建立以后包含$文本变量和更多的字符串。
我可能在这里有点愚蠢。
非常感谢!
这已经在那里,看到第二个例子,其实他在他的问题中有一个答案,在这里没有什么可以逃脱 –
这样做。谢谢!现在看起来很明显。但是如果我想要,我可以逃脱吗?我的文本编辑器没有语法突出显示字符串中的内容。 – bchr
@bchr很高兴帮助(不要忘记upvote/accept!)。据我所知,你不能以这种方式“逃避”它。你可能想看看升级到IDE。 – SomeKittens