14

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

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

Пример работы скрипта : «Посчитать количество слов в тесте »
Скрипт № 32.8
Cкачать архив «Посчитать количество слов в тесте »
Всего скачали 6 раз/а.

Как посчитать какое количество слов в тексте с помощью 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] => массив:
)

P.S. Этот, эти примеры и вообще весь сайт делается для того, чтобы вы могли понять, как это должно работать!
Потому, что я помню, как сам барахтался в этом море информации!
Не забывай о ближних своих!
Помогай им!
И не забывай тех, кто помог тебе!
Просто скажи спасибо!
Любая твоя реакция, на представление материалы очень важна для нас!
Не молчи! напиши что-то!(В рамках приличия конечно)


Нашел ошибку - напиши в коментах! У нас происходит большая чистка контента и приведение его к одному шаблону!
Если увидел ошибку – не поленись – напиши в коментах!
Мы очень Вам благодатны за вашу активную позицию!
Поделиться :
Оставить комментарий:
Всего комментариев : 0 PRO DW
Я не робот
PRO DW
Проголосовать: (Рейтинг звездный)
Еще никто не проголосовал
Может послушаем немного музыки!?