Василий Р.
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 лет назад
Спасибо, Ваши ответы мне очень помогли. Вопрос решен!