если вы говорите о php, вы можете сделать что-то вроде этого:
<?php
$words = explode(' ', $string,); // create an array with each word as items.
$start = 0; // index of the first word
$number = 10; // number of words per page
$words_part = array_slice($words, $start, $number); // take 10 words from the array, starting at $start
foreach($words_part as $word) {
echo $word;
}
?>
По сути, мы разделяем каждое слово, используя пробел в качестве разделителя, затем мы берем соответствующую часть результирующего массива (десять первых слов).
Вы можете легко определить количество слов, взятых в каждой части, изменив переменную $number
или начальное место с переменной $start
.
Реализация в другомязык будет идентичным.
Надеюсь, это поможет.