Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Mnożenie elementów tablicy przez wartosc, jak to zrobic w jednej linijce
fate
post
Post #1





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


Witam, nie wiem jak to zrobić a nie wierzę że się nie da żeby zamiast wymieniać każdą wartość tablicy i ją mnożyć to przemnożyć całą tablicę razy 100, no i file format też tak zrobić. (IMG:style_emoticons/default/aarambo.gif)

  1. $wyniki_plik = file('sonda.dat');
  2. $suma = array_sum($wyniki_plik);
  3.  
  4. $vote[0] = $wyniki_plik[0]/$suma*100;
  5. $vote[1] = $wyniki_plik[1]/$suma*100;
  6. $vote[2] = $wyniki_plik[2]/$suma*100;
  7. $vote[3] = $wyniki_plik[3]/$suma*100;
  8.  
  9. $vote[0] = number_format($vote[0], 2, '.', '');
  10. $vote[1] = number_format($vote[1], 2, '.', '');
  11. $vote[2] = number_format($vote[2], 2, '.', '');
  12. $vote[3] = number_format($vote[3], 2, '.', '');
  13.  


Próbowałem tak na pocżatku :
  1. $vote = $wyniki_plik/$suma*100;

ale wywala błąd i wypisałem wszytsko (IMG:style_emoticons/default/businesssmiley.png)

czy z $vote muszę jakoś tworzyć też tablicę (nie wiem jak) czy zrobi się z automatu jak będę tablicę mnożył i tylko przy $wyniki_plik trzeba coś dopisać w style get array element (IMG:style_emoticons/default/ohno-smiley.gif)

Proszę o podpowiedź, uczę się (IMG:style_emoticons/default/nerdsmiley.png)
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: 2.10.2025 - 15:48