Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]suma liczb z pliku tekstowego
canismajoris
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 11.01.2012

Ostrzeżenie: (0%)
-----


Witam
jak w temacie

mam plik tekstowy

z danymi w kolumnach oddzielnych ";"

za pomoca foreach i explode wypluwam tą kolumnę w zmienną $var

ta kolumna zawiera liczby.
jak je ze sobą zsumować?

ma ktoś jakiś pomysł .
z góry b,. dziekuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Przepraszam pokićkało mi się że chodzi o linie.... ;/

  1. $lines = file('sciezka/do/pliku.csv'); // pobieramy linie
  2.  
  3. $colCount = count(explode(';',$lines[0]));
  4. $colSums = array_fill(0, $colCount, 0);
  5.  
  6. foreach($lines AS $l)
  7. {
  8. $cols= explode(';',$l);
  9. for($i = 0; $i < $colCount; $i++)
  10. $colSums[$i] += $cols[$i];
  11. }
  12.  
  13. print_r($colSums);


Ten post edytował Sephirus 29.02.2012, 14:42:40
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 21:36