Василий Р.
29 повідомлень
#15 років тому
Извините за идиотский вопрос, но я пока еще плохо знаю php.

foreach ($children as $row) {
echo "\n".$indents;
}


Нужно сделать, чтоб при последнем проходе цикла вывело не Цитата:
"\n".$indents;
а Цитата:
"\n".$indents;


Буду очень признателен если поможете.
Антон Е.
279 повідомлень
#15 років тому
Используйте фор вместо фореча и проверяйте и на текуший элемент...
Антон Е.
279 повідомлень
#15 років тому
В общем как -то так,запускать не буду ибо лень

for($i=0;$i<$children.lenght();$i++){
if($i+1 == $children.lenght()){
echo "\n".$indents;
}
else{
echo "\n".$indents;
}
}
Антон Е.
279 повідомлень
#15 років тому
Neadekvat может и ошибся =) говорю ж не запускал,у меня как бородино,все перемешалось в кучу,пхп яваскрипт питон...бардак...
Антон Е.
279 повідомлень
#15 років тому
Дебагер бы ошибку выдал =)
Максим В.
731 повідомлення
#15 років тому
$count = count($children);
for ($i = 1; $i < $count; $i++) echo "\n".$indents;

echo "\n".$indents;
Если n вне цикла.
Василий Р.
29 повідомлень
#15 років тому
Спасибо, Ваши ответы мне очень помогли. Вопрос решен!