Страница 1 из 1

Как узнать объем текста на странице?

Добавлено: 15 апр 2014, 19:28
puzzle
Добрый день. Прошу помощи:

В файлах type_foreach нужно узнать сколько текста на странице типа page.

В какой переменной он хранится? Можно ли с помощью функции strlen() узнать объем?

Re: Как узнать объем текста на странице?

Добавлено: 16 апр 2014, 17:31
puzzle
Сам нашел решение.
Текст текущей страницы хранится в переменной $page_content.
Соответственно количество знаков узнается конструкцией: strlen($page_content)
Кроме того следует учитывать, что strlen показывает объем в байтах. А в кодировке UTF, которую использует Maxsite, один символ это два байта. Соответственно результат функции будет в два раза больше, чем количество символов в $page_content.

Re: Как узнать объем текста на странице?

Добавлено: 16 апр 2014, 18:30
vimruler
Для UTF8 ещё можно использовать mb_strlen