Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Missing argument przy wywołaniu funkcji
-ChaChe-
post
Post #1





Goście







Witam.
Chcę napisać skrypt, który wylosuje kolejno:

Zestaw X (X = od 1 do 6)
Z zestawu X jedną z 6 opcji
W zależności jaka opcja została wylosowana, wykonuje czynność.

Losowanie odbywa się z tablicy za pomocą array_rand.

Przy próbie wylosowania wyświetla błąd:

Kod
Warning: Missing argument 1 for losuj(), called in ŚCIEŻKA DO PLIKU on line 345 and defined in ŚCIEŻKA DO PLIKU on line 148


Okolice linnie 345:

  1.  
  2. losuj();
  3. $zestaw = losuj();
  4. echo $zestaw;


Funkcja losuj():

  1. function losuj($rzucono) {
  2.  
  3. if ($rzucono == "1") {
  4.  
  5. $zestaw = array ("Opcja1",
  6. "Opcja2",
  7. "Opcja3",
  8. "Opcja4",
  9. "Opcja5",
  10. "Opcja6");
  11.  
  12. $zestaw = $zestaw[array_rand($zestaw)];
  13. }


Gdzie namieszałem? ;>
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: 9.10.2025 - 13:21