гм. мне приходит в голову нечто вроде:
PHP код:
$str = "bla bla nla. asdfasd. fdsfd fafsasf. asasdwe fdscz asdvc. afasffas. afafs vcxrqw cvea.";
$arr = explode('.',$str);
$pagetext = array();
$char_limit = 250;
foreach($arr as $sentence)
{
$i = 0;
if(strlen($pagetext[$i]) + strlen($sentence) > $char_limit)
{
$i++;
}
$pagetext[$i] .= $sentence;
}
foreach($pagetext as $page) {
echo $page;
}
правда это, во первых, лимитирует только по числу букв - не считает количества слов, и во вторых, задохнётся если ему попадётся предложение длиннее лимита страницы (250 букв в этом примере).