user999
Новичок
Помогите реализовать в switch проход циклом по массиву.
Если делать "вручную", то получается:
	
	
	
		
А если массивом и foreach, то нет:
	
	
	
		
								Если делать "вручную", то получается:
		PHP:
	
	$a=9;
switch ($a) {
    case ($a <-25):
        echo "красный";
        break;
    case ($a <-10):
        echo "желтый";
        break;
    case ($a >10):
        echo "желтый";
        break;
    case ($a >25):
        echo "красный";
        break;
    default:
        echo "зеленый";
        break;
}
		PHP:
	
	$a = 9;
$b = array("<-25" => "красный", "<-10" => "желтый", ">10" => "желтый", ">25" => "красный");
switch ($a) {
    foreach ($b as $key => $value) {
        case ($a $key):
            echo $value;
        break; 
    }
    default:
        echo "зеленый";
        break;
} 
	            
 
 
		 
 
		 
 
		
