<?php

$boards = array(
    "/b/" => array(
        "name" => "Бред",
        "threads" => array(
            "first-thread" => "Webm-тред",
            "second-thread" => "Тред няшных котиков"
        )
    ),
    "/tv/" => array(
        "name" => "Сериалы",
        "threads" => array(
            "first-thread" => "Доктор Кто",
            "second-thread" => "Шерлок Холмс",
            "third-thread" => "Игра престолов"
        )
    ),
    "/pr/" => array(
        "name" => "Программирование",
        "threads" => array(
            "first-thread" => "Клуб изучающих PHP",
            "second-thread" => "JavaScript тред",
            "whoops" => "C++ тред"
        )
    ),
    "/mov/" => array(
        "name" => "Фильмы",
        "threads" => array(
            "pinned thread" => "Поиск кино",
            "first-thread" => "Драйв",
            "second-thread" => "Мертвец Джима Джармуша"
        )
    )
);

foreach ($boards as $section => $objects) {

	foreach ($objects as $threads => $threadsName) {

		if ($threads == 'name') {
		
			echo "Название доски: {$threadsName}\n";
			
		} else {

			$countThreads = count($threadsName);
			
			echo "Треды:\n";
			
			foreach ($objects[$threads] as $threadsName) {

				echo "    {$threadsName}\n";
				
			}
		echo "Количество тредов: {$countThreads}\n";
		}
	}
}
