<? switch ($var): ?>
<? case 1: ?>
It's 1!
<? break ?>
<? endswitch ?>
我想做类似的事情,换句话说,在 PHP 模板中使用 switch 语句。虽然 if 语句可以实现同样的功能,但在 PHP 5.3 中,上述代码会生成 Parse error: syntax error, unexpected T_INLINE_HTML, expecting T_ENDSWITCH or T_CASE or T_DEFAULT
的错误。根据PHP文档,应该是可以实现这个功能的。
有人可以确认一下这行不通,或者告诉我哪里错了吗?
谢谢。
<?php
而不是仅仅使用<?
- 短版本已经被弃用。 - Spudley