我一直无法找到答案,但似乎PHP if if语句真的很方便。大多数时候我在html中使用了if语句,它不需要else,而else通常最终只是一个空字符串。
所以我的问题是,有什么类似于下面我可以做的吗?
<a class="<?php ($url == '/login') ? echo 'active'; ?>" href="/login">Login</a>
答案 0 :(得分:0)
如果三元组为假,则回显一个空字符串
<a class="<?php echo ($url == '/login') ? 'active' : '' ?>" href="/login">Login</a>
答案 1 :(得分:0)
使用传统的if语句
<a class="<?php if($url == '/login') { echo 'active'; } ?>" href="/login">Login</a>