【发布时间】:2011-12-23 15:07:38
【问题描述】:
如果页面是“a”或“b”,我想向 span 元素添加一个 ID。
到目前为止我的代码是这样的:
<span class="subnav2" <? if(($page == 'a') || ($page == 'b')): ?> id="active"<? endif ?>>
但它只在 'a' 为真时将类添加到跨度中。我做错了什么?
$page 的值为:
<?
$path = basename($_SERVER['PHP_SELF']);
$page = basename($path);
$page = basename($path, '.php');
$page = str_replace('_',' ',$page);
$page = str_replace('.php','',$page);
$page = ucfirst($page);
?>
【问题讨论】:
-
它应该可以工作。
$page是什么值? -
我想知道我是不是做错了..它对我有用,我测试了
$page被设置为a然后到b.. -
我认为'a'将永远是'a'。
-
这与$page的值有关,但我不知道是什么问题。
-
你的 short_open_tag 值?
标签: php