![]() |
Пагинация - или деление по приблизительному количеству символов
Пример на асп: здесь
Это самое надо решить на уровне пхп. Надо, что бы текст из БД или файло брали бы по кускам 250 слов (если такое возможно) или 1500 знаков. Но тогда возникает проблема - надо отставить неразорванные преддожения, как это сделать, хотя бы читсо на уровне теории, если скрипт работает по принципу количества символов? PHP код:
|
гм. мне приходит в голову нечто вроде:
PHP код:
|
Aeon
PHP код:
|
класс... только, граница страницы пройдёт не на, скажем, 1500ой букве, а на следующей точке найденной после этой буквы, т.е., если попадётся длинное предложение, вполне может растянуть одну страницу до двух или больше.
|
final
А вот так?
PHP код:
|
Стас, что ты думашь по этому поводу. Аэон - где ты?
|
Marchello
хм, по regex я не эксперт, я бы поспрашивал на irc... по моему правда list($out) = $out; там совершенно не нужно. |
Я тоже не эксперт, потому и спросил - может знаешь или как...
|
Часовой пояс GMT +4, время: 09:32. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.