Если например имеем такой массив.
$a = array( //Объявлени массива
"green" => "Зелёный",
"yellow" => "жёлтый",
"white" => "белый",
"black" => "Чёрный",
"blue" => "Синий",
);
Спустя 6 минут, 17 секунд (29.01.2011 - 01:57) Winston написал(а):
Можно так, но это изват
$i = 0;
foreach($a AS $k => $v)
{
$i++;
echo $k .'=>'. $v;
if($i == 1)
break;
}
Спустя 4 минуты, 34 секунды (29.01.2011 - 02:02) Golovastik написал(а):
Да, можно вот так сделать.
Какие варианты лучше есть?
$i = 0;
foreach($a as $key =>$one){
$i++;
if($i >3) break;
printf("%s - %s ",$key,$one);
echo "\n";
}
Какие варианты лучше есть?
Спустя 8 часов, 40 минут, 36 секунд (29.01.2011 - 10:42) ApuktaChehov написал(а):
Golovastik - обходите обычным циклом и будет вам счастье, раз уж у вас такие требования.
Спустя 1 час, 43 минуты, 10 секунд (29.01.2011 - 12:26) Snus написал(а):
Golovastik
:D
echo $a['green'].' '.$a['yellow'];
:D