Truncar número de páginas en paginación

Esta podría ser una pregunta bastante tonta, pero no puedo resolver nada que pueda ayudarme a ir más allá. Estoy buscando acortar el número de NÚMEROS en la navegación de mi página.

En lugar de ser como1, 2, 3, 4, 5, 6, 7, 8

Quiero que sea como1, 2 ... 7, 8

Y cuando voy a2número3 Ahora se debe ver en el grupo de números.

Aquí está mi código que está a cargo de los números de página:

<div id="user_nav_bottom">
<?php for($i=1; $i < sizeof($pages)+1; $i++) {
    $strong = ($_GET['page'] == $i) ? ' dark bold' : '';
    echo '<span class="normal' . $strong . '"><a href="imgit_images.php?page=' . $i . '">' . $i . ', </a></span>';
} ?>
</div>

Respuestas a la pregunta(4)

Su respuesta a la pregunta