<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>$variable</span>): ?> <?php <span>case 1: ?> <div><span> Newspage </span></div> <?php <span>break;?> <?php <span>case 2: ?> </div><span> Forum </span><div> <?php <span>break;?> <?php <span>endswitch;?> </div><span>Instead you have to workaround like this</span>: <div> <?php <span>switch(<span>$variable</span>): <span>case</span> 1: ?> <div><span> Newspage </span></div> <?php <span>break;?> <?php <span>case 2: ?> </div><span> Forum </span><div> <?php <span>break;?> <?php <span>endswitch;?> </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>
以上就介绍了html嵌套php:switch,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。