Как правильней определить текущий номер итерации?

Extalionez

Клоун
Заблокирован
Регистрация
21 Авг 2008
Сообщения
368
Реакции
191
  • Автор темы
  • Заблокирован
  • #1
Доброго времени суток. Собственно САБЖ
 
использовать глобальную переменную как счетчик
 
как сказал marvinz, нужно "использовать глобальную переменную как счетчик".
в for она уже есть и в данном примере называется $i
PHP:
for( $i=0; $i < 10; $i++ ){
    echo $i;
}

в while и foreach создаём свой, я назову её $teller.
PHP:
$objects_arr = array( "a", "b","c","d","e" );
$teller = 0;
foreach( $objects_arr as $value ){
    echo $teller . ": ". $value;
    $teller++;
}
в примере я не использую ключ массива, так как может быть, что ключи состоять из значений.
 
Назад
Сверху