ďťż

[PHP] Funkcja rand

       

Podstrony


telcocafe

Zacząłem się niedawno uczyć PHP w oparciu o pewną książkę. Napotkałem na problem z funkcją rand. Piszę sobie programik, w którym użytkownik ma zgadnąć wylosowaną przez PHP liczbę. Oto kod:
<?php  $Number = rand(1,10);  if ($Guess > $Number) {    echo "Liczba za duża<br>";    echo "Myslalem o $Number, niestety nie";    }  if ($Guess < $Number) {    echo "Liczba za mala<br>";    echo "Myslalem o $Number, niestety nie";    }  ?> wygrales
Problem w tym, że komputer ciągle losuje liczbę 1. A ma losować liczby z przedziału od 1 do 10. W czym problem?

P.S. Liczba typowana przez użytkownika jest zapisywana w zmiennej $Guess.



jezeli maz wersje php starsza niz 4.2.0 musisz zainicjowac najpierw generator liczb losowych funkcja srand() http://pl.php.net/ma...ction.srand.php

Dzięki. Zainstalowałem nowszą wersję PHP i wszystko jest OK.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.