во-первых, к файлам это не имеет отношения. учитесь абстрагировать задачи. есть вывод в несколько колонок, а откуда берётся информация - дело десятое.
во-вторых. Хотя бы на уровне хтмл можно себе представить задачу?
И говорить при этом не про "несколько колонок", а конкретные теги? Учитесь конкретизировать задачи. "мне нужно после такого-то значения счётчика впихнуть такие-то теги".
В-третьих, для того, чтобы выводить в несколько колонок, надо знать общее количество информации. То есть, сначала над считать файлы в массив и узнать его размер.
А дальше уже совсем просто. поделить размер на количество колонок и при выводе считать. как только совпало - начинать новую