$state = array(hair=>"off",health=>"off",water=>"off",food=>"off",interest=>"off",life=>"off");
foreach($state as $key=>$val){
if ($key==$cate) {
$state[$key]="on";
reset($state);
foreach($state as $key=>$val){
if ($key!=$cate) $state[$key]="off";
break;
}
}
}
我这种办法好象可以但有点麻烦
foreach($state as $key=>$val){
if ($key==$cate) {
$state[$key]="on";
reset($state);
foreach($state as $key=>$val){
if ($key!=$cate) $state[$key]="off";
break;
}
}
}
我这种办法好象可以但有点麻烦
$health = "off";
$water = "off";
$food = "off";
$interest = "off";
$life = "off";//可以
$ar = array("hair","health","water","food","interest","life");
$state = compact($ar);
foreach($state as $key=>$val){
echo "<br>:".$key." : ".$val;
}//也可以
$state = compact("hair","health","water","food","interest","life");
foreach($state as $key=>$val){
echo "<br>:".$key." : ".$val;
}