Как через цикл foreach вывести не весь массив а например с 1 по 2 элемент? Если например имеем такой массив. PHP: $a = array( //Объявлени массива "green" => "Зелёный", "yellow" => "жёлтый", "white" => "белый", "black" => "Чёрный", "blue" => "Синий", );
Да, можно вот так сделать. PHP: $i = 0; foreach($a as $key =>$one){ $i++; if($i >3) break; printf("%s - %s ",$key,$one); echo "\n"; } Какие варианты лучше есть?