Посчитать кол-во символов в файлах txt

12
D
На сайте с 28.06.2008
Offline
1108
4774

Есть папка в которой лежат пару сотен файлов:

1. название файлов на русском

2. внутри текст на русском в формате html вида

<h1>бла бла бла</h1>

<p>блабла</p>

возможные и другие теги

Задача - подсчитать кол-во сиволов (без тегов) во всех файлах. Как это сделать?

trem
На сайте с 23.07.2009
Offline
117
#1

Экспортировать в зеброид.

D
На сайте с 28.06.2008
Offline
1108
#2

Импортировал - но не могу врубиться где подсчитать кол-во символов во всех файлах?

Alex Klo
На сайте с 15.06.2006
Offline
304
#3

загрузил вордом и посмотрел в свойствах :)

складывать правда на калькуляторе придется

Проверка и мониторинг позиций сайта ( http://www.topvisor.ru/?inv=1520 ) Продвигаю сайты http://climat-nw.ru/conditioner-installation/ http://www.aircom-spb.ru/service/montaj/
AlexStep
На сайте с 23.03.2009
Offline
353
#4

mb_strlen(strip_tags($text), 'кодировка'); // что-то примерно такое
D
На сайте с 28.06.2008
Offline
1108
#5
AlexStep:
mb_strlen(strip_tags($text), 'кодировка'); // что-то примерно такое

Можете чуть подробнее рассказать как это применить? ПХП не знаю, но по инструкции че нить запустить смогу :)

VHS
На сайте с 28.09.2007
Offline
142
VHS
#6

<?php

print mb_strlen(strip_tags( implode('', file ('./file.txt')) ));

?>

file ('./file.txt') - читает построчно файл

implode - объединяет все прочтенное в одну строку

strip_tags удаляет теги

mb_strlen - возвращает количество символов в строке, оставщееся после всего вышесделанного

в оконцовке все должно прийти к :


$num = 0;
$dir = "./dir";
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$num +=mb_strlen(strip_tags( implode('', file ($dir.'/'.$file)) ));
}
}
closedir($handle);
}
print $num;
D
На сайте с 28.06.2008
Offline
1108
#7

меня несколько СОТЕН файлов, я так понимаю ./file.txt это мне на каждый этот скрипт натравливать? ТОгда не вариант

VHS
На сайте с 28.09.2007
Offline
142
VHS
#8
Dram:
меня несколько СОТЕН файлов, я так понимаю ./file.txt это мне на каждый этот скрипт натравливать? ТОгда не вариант

Ответ выше. А когда окажется, что в папке не только txt - надо будет еще попотеть.

Вопрос в том, что на одном файле гораздо проще отследить корректность подсчета.

Дмитрий_Combox
На сайте с 27.04.2009
Offline
130
#9
Dram:

Задача - подсчитать кол-во сиволов (без тегов) во всех файлах. Как это сделать?

Программа:

TransCounter

Author: Andrew Manson

.net
D
На сайте с 28.06.2008
Offline
1108
#10
Дмитрий_Combox:
TransCounter
Author: Andrew Manson

Из описания - то что нужно, но при указании папки - ничего не происходит.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий