<span>转载:http://www.cnblogs.com/glory-jzx/p/3345685.html
If</span> you wan't to use the alternative syntax for switch statements this won't work:
<div>
<?php <span>switch</span>(<span>$variable</span>): ?>
<?php <span>case</span> 1: ?>
<div><span>
Newspage
</span></div>
<?php <span>break</span>;?>
<?php <span>case</span> 2: ?>
</div><span>
Forum
</span><div>
<?php <span>break</span>;?>
<?php <span>endswitch</span>;?>
</div><span>Instead you have to workaround like this</span>:
<div>
<?php <span>switch</span>(<span>$variable</span>):
<span>case</span> 1: ?>
<div><span>
Newspage
</span></div>
<?php <span>break</span>;?>
<?php <span>case</span> 2: ?>
</div><span>
Forum
</span><div>
<?php <span>break</span>;?>
<?php <span>endswitch</span>;?>
</div>
<p>看了半天原来是php 的bug。。。 唉。。。</p><p> switch : 和 case 之间是不能有任何输出的。。。 PS : 一个空格也不行。。 </p><p><span>you may see the comment in this </span>link ........http://php.net/manual/en/control-structures.alternative-syntax.php</p><div class="aritcle_card flexRow">
<div class="artcardd flexRow">
<a class="aritcle_card_img" href="/xiazai/js/3395" title="HTML5CSS3分步提示框Tooltip 可嵌入任意HTML元素"><img
src="https://img.php.cn/upload/jscode/000/120/096/5d78978b949b8849.jpg" alt="HTML5CSS3分步提示框Tooltip 可嵌入任意HTML元素" onerror="this.onerror='';this.src='/static/lhimages/moren/morentu.png'" ></a>
<div class="aritcle_card_info flexColumn">
<a href="/xiazai/js/3395" title="HTML5CSS3分步提示框Tooltip 可嵌入任意HTML元素">HTML5CSS3分步提示框Tooltip 可嵌入任意HTML元素</a>
<p>Tooltip又叫提示框,在网页上很常见,用户通过点击或者滑动鼠标来获取更详细的信息,但是整个页面却很整洁。</p>
</div>
<a href="/xiazai/js/3395" title="HTML5CSS3分步提示框Tooltip 可嵌入任意HTML元素" class="aritcle_card_btn flexRow flexcenter"><b></b><span>下载</span> </a>
</div>
</div>
以上就介绍了html嵌套php:switch,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。










