Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlanie max z tablicy - problem
Forum PHP.pl > Forum > Przedszkole
xiv
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. ?>
nospor
nie:$tabliczka = file("program.txt");
a:$tabliczka = file("program.txt",FILE_IGNORE_NEW_LINES);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.