как отображать конкретные слова на странице - PullRequest
1 голос
/ 01 марта 2011

Эй, ребята, у меня есть строка, которая содержит, скажем, 100 слов, теперь я хочу разделить эту строку для слов и хочу отобразить 10 слов на странице. как это можно сделать ... я не понимаю логику для того же ..

пожалуйста, ответьте, как это можно решить.

Ответы [ 2 ]

0 голосов
/ 01 марта 2011

если вы говорите о 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.

Реализация в другомязык будет идентичным.

Надеюсь, это поможет.

0 голосов
/ 01 марта 2011

, если слова разделены пробелами, подсчитайте их и составьте массивы, содержащие по 10 слов в каждом.если слова разделены, разделите (java) или разбейте (php) на массивы и объедините 10, чтобы новый массив n отображал его на каждой странице

...