¿Foreach hacer algo después de x veces?

Estoy tratando de crear un bloque automático con enlaces [Vienen de una matriz], todo salió bien antes de que tuviera demasiados enlaces, ahora todos están en la misma línea, ¿cómo puedo hacer copias impresas para cada uno después de 4 veces?

ahora es así:

foreach($this->rpanelinks as $name => $url) {
    echo '<a href="' . BASE_URL . $url . '">' . $name . '</a>';
}

¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta