23

Главная - php - Текст в php

Посчитать количество слов в тесте

Пример работы скрипта : «Посчитать количество слов в тесте »
Скрипт № 31.8
Cкачать скрипт в архиве «Посчитать количество слов в тесте »

Всего скачали 29 раз/а.
Как посчитать какое количество слов в тексте с помощью php! Конечно же нужно загнать текст в переменную и уже потом считать сколько слов в тексте…
Я не интересовался темой подсчёта количества слов в тексте, но иногда эта теме выскакивает и нужно знать сколько слов в тексте.
И еще добавили удаление переносов, иначе - так текст считался с ошибкой ...
Что нам понадобится для корректного подсчета количества слов!
Я предлагаю такое решение!
Надо в самом начале удалить двойне пробелы в тексте, потом уже смело разбивать текст по пробелу в массив и уже в массиве считать какое количество слов в массиве – это и будет ответ, какое количество слов в тексте!
Весь сверху прочитанный текст был занесен в переменную и после пропуска его через две функции мы получим массив:

Здесь будет результат без обработок и коррекции : 67
Итого И далее уже текст, количество слов которых будет также подсчитано - уже со всеми фильтрами!
И да! Еще применили trim отрежем пустоту с начал и конца...
У нас получится, что всего слов в ниже идущем массиве всего = 66 слов
Array(
[0] => Что [1] => нам [2] => понадобится [3] => для [4] => корректного [5] => подсчета [6] => количества [7] => слов!Я [8] => предлагаю [9] => такое [10] => решение! [11] => Надо [12] => в [13] => самом [14] => начале [15] => удалить [16] => двойне [17] => пробелы [18] => в [19] => тексте, [20] => потом [21] => уже [22] => смело [23] => разбивать [24] => текст [25] => по [26] => пробелу [27] => в [28] => массив [29] => и [30] => уже [31] => в [32] => массиве [33] => считать [34] => какое [35] => количество [36] => слов [37] => в [38] => массиве [39] => – [40] => это [41] => и [42] => будет [43] => ответ, [44] => какое [45] => количество [46] => слов [47] => в [48] => тексте!Весь [49] => сверху [50] => прочитанный [51] => текст [52] => был [53] => занесен [54] => в [55] => переменную [56] => и [57] => после [58] => пропуска [59] => его [60] => через [61] => две [62] => функции [63] => мы [64] => получим [65] => массив:)

Оставить комментарийCOMMENTS+
Сообщений пока нет - Вы можете стать первым
BBcode
нажмите, чтобы загрузить аватар
Загрузить свой аватар(max ширина, высота = 100px) ( как это работает)

Закрыть
+=
Подписаться
ПОСЛЕДНИЕ КОММЕНТАРИИ
com
Марат : 2019/07/20 - 14:22
Решили все таки, разделить разные поддомены!Что собственно и предусмотрено в новой версии...
подробнее ...