我们在smarty模板中有一个IF语句,如下所示:
{if $category->id == 90}
我们需要找出如何包含多个类别,例如95,96和97。
答案 0 :(得分:3)
您可以使用in_array()
:
{if in_array($category->id, [95,96,97])}
或
{if in_array($category->id, $your_array)}
答案 1 :(得分:2)
你可以像这样链接它们:
smarty的:
HttpServletRequest
您可以在官方文档中阅读有关此主题的更多信息: https://www.smarty.net/docsv2/de/language.function.if.tpl
答案 2 :(得分:0)
switch ($category->id ) {
case 90:
echo "It's 90";
break;
case 95:
echo "It's 95";
break;
case 96:
echo "It's 96";
break;
}
对于像这样的问题,开关盒就是你的朋友!这样你就可以得到你需要的每一个依赖,并为每种情况做其他事情。