Подсчет данных из тхт

  • Автор темы patisosha
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
patisosha
Местный
Сообщения
44
Реакции
2
ребята подскажите скрипт на ПХП

имеем ТХТ фаил с вот такой инфой:
сливы 2
яблоки 1
вишня 3
(строк может быть куча)
нужно чтоб скрипт плюсовал все цифорки и выдавал (в данном случае) ВСЕГО: 6
 
patisosha
Местный
Сообщения
44
Реакции
2
я решила вопрос вот так

PHP:
$arr = file('file.txt');
//Считаем сколько элементов у массива
$n = count($arr);
//В цикле из каждой ячейки регуляркой удаляем всё, кроме чисел
for ($i = 0; $i <$n; $i++) $arr[$i] = preg_replace('~\D~', '', $arr[$i]);
//Суммируем все значения в массиве
$sum = array_sum ($arr);
//и печатаем в браузер
echo $sum


но возникла другая проблема ..... если в списке слово содержит цифру ...типа яб4ло2ки ... то работает не верно :(
кто поможет исправить ???
 
Последнее редактирование модератором:
pifagor888
Участник
Сообщения
1
Реакции
0
Регулярки в помощь
 
patisosha
Местный
Сообщения
44
Реакции
2
pifagor888 написал(а):
Регулярки в помощь
спасибо за очень дельный совет ...но вопрос уже давным давно решен
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху