Функция page_strnavigation

Функция постраничной навигации, выводит страницы, а также ссылки Назад и Далее
Также показывает всегда первую и последнюю страницу, разрывы выводятся в виде многоточия ...

page_strnavigation(
    string link,
    int posts,
    int start,
    int total,
    int range = 3
);

Параметры функции
string - Ссылка на страницу
posts - Количество сообщений на страницу
start - Текущая страница
total - Количество всех сообщений
range - Количество выводимых страниц слева и справа от текущей

Примеры использования
<?php
page_strnavigation('/chat?', 10, $start, $total); /* Страницы: « 1 ... 5 6 7 [8] 9 10 11 ... 50 » */
?>