我有以下问题:
我寻找一个来自fetch_object的变量。该表有一个标准值,将由if子句更改。在进一步的代码中,我需要处理两个状态属性,以便我需要知道如何从switch子句中获取一个或多个变量?
我需要类似的东西:
$row = $query->fetch_object();
$Status = $row->Status;
$1 = switch($Status){case "1"};
$2 = switch($Status){case "2"};
还是有另一种方法可以实现吗?看来切换是抓住状态的最重要方式,不是吗?非常感谢。
答案 0 :(得分:1)
$row = $query->fetch_object();
$Status = $row->Status;
switch($Status){
case "1" :
// do something for case "1"
break;
case "2" :
// do something for case "2"
break;
default :
//
}
这对你有帮助吗?
修改后的代码:
$row = $query->fetch_object();
$Status = $row->Status;
if($query->num_rows){
if($Status == "S1"){
// status 1
}
else {
// status 2
}
}