Claro que hay formas de hacerlo, pero dependiendo de las cantidad de registros a mostrar, no es algo óptimo, te recomiendo que lo hagas con consultas a la base de datos y no con php directamente, te dejo aquí el link para esta clase para
paginaciones en php, espero que te sirva de algo, y ánimo!!!