Вопрос по php
5 повідомлень
#16 років тому
Судя по всему разгадка чрезвычайно проста, но как то в голову не приходит 
есть массив
выполняется цикл while (массив) {}
для каждого значения массива
вопрос - как узнать порядковый номер текущей ячейки массива?
2 повідомлення
#16 років тому
Можно ввести счетчик и увеличивать его с каждым шагом цикла, собственно текущее значение счетчика и будет являться номером текущей ячейки.
5 повідомлень
#16 років тому
Этот вариант я знаюдумал может есть еще варианты поинтереснее
79 повідомлень
#16 років тому
Проще так:
foreach ($array as $key => $val){
echo $key; // Ключ
echo $val; // Значение
}
79 повідомлень
#16 років тому
<?
$array = array("один", "два", "три");
foreach ($array as $key => $val){
echo $key." "; // Ключ
echo $val."\n"; // Значение
}
?>
Получим:
0 один
1 два
2 три
<?
$array = array("один", "два", "три");
foreach ($array as $key => $val){
$key++;
echo $key." "; // Ключ
echo $val."\n"; // Значение
}
?>
Получим:
1 один
2 два
3 три