|
|
|
| есть массив
индекс - значение
1 - груша
2 - яблоко
4 - слива
мне так и надо их вывести. Как организовать цикл чтобы он вивел такой список? у меня
print_r($text); // по казывает все как надо
for ($k=1;$k<=3;$k++) echo $text[$k]; //сохраняет грушу и пустые строки, что не удивительно
|
| |
|
|
|
|
|
|
|
для: P@Sol
(13.01.2006 в 12:21)
| |
<?
for ($k=0; $k<(count($text)); $k++)
{
echo $text[$k];
}
?>
|
или
<?
foreach ($text as $val)
{
echo $val;
}
?>
|
| |
|
|
|
|
|
|
|
для: Loki
(13.01.2006 в 12:33)
| |
<?
for ($k=0; $k<(count($text)); $k++)
{
echo $text[$k];
}
?>
|
не поможет:) т.к. count($text) = 3 | |
|
|
|
|
|
|
|
для: P@Sol
(13.01.2006 в 12:46)
| | А вы попробуйте: $k будет изменяться от 0 до 2 (то есть 3 раза:) | |
|
|
|
|
|
|
|
для: Loki
(13.01.2006 в 13:00)
| | я понимаю, но у меня $text[1]; $text[2] и $text[4], т.е. 5 раз надо пройтись:) | |
|
|
|
|
|
|
|
для: P@Sol
(13.01.2006 в 13:01)
| | а... проглядел:) ну тогда foreach вам в руки:)
еще способ:
<?
foreach ($text as $key=>$val)
{
echo $text[$key];
}
?>
|
правда, немного через голову:) Но вдруг ключ в цикле обязательно нужен. | |
|
|
|
|
|
|
|
для: P@Sol
(13.01.2006 в 12:21)
| | проблему решил
if ($_POST["i".$k] > $n) $n = $_POST["i".$k]; //$_POST["i".$k] - ключ массива
|
| |
|
|
|