isso deve ajudar...
<?
function cortar($texto,$caracteres) {
$char = strlen($texto);
if($char > $caracteres) {
$total = ceil($char/$caracteres);
for($i=0;$i<$total;$i++) {
if($i == 0) {
$string = substr($texto,$i,$caracteres);
} else {
$string = substr($texto,$caracteres*$i,$caracteres);
}
echo "$string<br>";
}
} else {
echo $texto;
}
}
$txt = "Aqui você digita qualquer texto para fazer o teste desejado";
cortar($txt,"10");
?>
é só adpatar às suas necessidades, qualquer coisa posta ai