我一直在努力使用下面的代码来获取不超过两个变量来过滤语句部分,但希望实现的是运行所需的变量并过滤它们。见下面的代码
设置变量
<?php
$customergroup = $product['product_id'] ;
?>
贯穿整个守则
<?php
if ($customergroup == "1" || $customergroup == "2")
{
?>
first content if variable is/equals 1
<?php } else { ?>
Second content if variable is/equals 2
<?php } ?>
我在过滤器中尝试了以下代码,并在每个中断中添加了“else”
($customergroup == "1" || $customergroup == "2" || $customergroup == "3" || $customergroup == "4")
但是无法得到基于变量的echo内容也必须在==“2”之前添加空格才能获得“2”部分以回显内容,即使变量回声没有空格
任何帮助表示赞赏
欢呼声
答案 0 :(得分:2)
<?php
switch($customergroup){
case 1:
?>first content if variable is/equals 1<?php
break;
case 2:
?>Second content if variable is/equals 2<?php
break;
case 3:
?>and so on - just keep adding cases<?php
break;
}
?>
编辑:已修改为使用语句块