Envuelva el texto cada 2500 caracteres en un <div> para paginación usando PHP o javascript

Tengo un largo bloque de texto. Me gustaría envolver cada 2500 caracteres de este texto en una<div> tal pude hacer paginación sobre ello.

Lo siguiente no funciona:

//replace 2500 for 5 for purpose of this example
$text="sfdkjas;fakska;ldjk";
$text=wordwrap($text, 5, '<div class="individualPage">');

salida:

sfdkj<div class="individualPage">as;fa<div class="individualPage">kska;l<div
class="individualPage">djk

Obviamente necesito el cierre.</div> etiqueta para hacer este trabajo.

¿Alguien tiene alguna sugerencia para esto en PHP o Javascript / jQuery?

Respuestas a la pregunta(4)

Su respuesta a la pregunta