Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wyświetlanie max z tablicy - problem
xiv
post 19.09.2010, 22:50:12
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 19.09.2010

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


Witam, program zapisuje do pliku txt wynik losowania liczb z przedziału 1-15 po czym zapisuje go w zmiennej w formie tablicy, wyświetla jej największy element oraz niżej wszystkie elementy po kolei. Czy ktoś mi wytłumaczy czemu echo $maks; zwraca liczby 1-cyfrowe a wyniki 2-cyfrowe pomija? co prawda gdy pierwszym elementem tablicy jest liczba 2-cyfrowa to ją wyświetli ale jeśli tylko pojawi sie 1-cyfrowa to przerzuca się na nią i wyświetla max. 9
  1. <?php
  2.  
  3. $liczba = rand(1,15);
  4. $zapis = $liczba."\n";
  5.  
  6. $wp = fopen("program.txt", 'ab');
  7. fwrite($wp, $zapis, strlen($zapis));
  8. fclose($wp);
  9.  
  10. $tabliczka = file("program.txt");
  11.  
  12. $maks = max($tabliczka);
  13. echo $maks;
  14.  
  15. echo "<br/><pre>";
  16. print_r($tabliczka);
  17. echo "</pre>";
  18.  
  19. ?>


Ten post edytował xiv 19.09.2010, 23:19:02
Go to the top of the page
+Quote Post
nospor
post 20.09.2010, 06:09:23
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




nie:$tabliczka = file("program.txt");
a:$tabliczka = file("program.txt",FILE_IGNORE_NEW_LINES);


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 17:37