Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wywoływanie losowej funkcji
banialol
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.03.2007

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


Mam 10 funkcji, ktore tam np nazywaja sie:

cyfra0();
cyfra1();
cyfra2();
cyfra3();
cyfra4();
cyfra5();
cyfra6();
cyfra7();
cyfra8();
cyfra9();

Zabardzo nie wiem jak zrobic zeby tylko jedną wywolać, kombinowalem na różne sposoby ale cały czas lipa.
Prosze o jakas rade.

[+] edit
Przenoszę na Przedszkole.
---
~strife
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Wydaje mi się, że tutaj trzeba użyć innego rozwiązania, a mianowicie jeśli masz kilkanaście prawie identycznych funkcji to czy nie lepiej, stworzyć jedną funkcję, a następnie podawać argumenty dla niej, wygląda to w ten sposób:

  1. <?php
  2. function dupa( $foo, $boo ) {
  3. echo 'SUMA: Wybrales' . $foo . ' a takze: ' . $boo . ' co daje = ' . ( $foo + $boo );
  4. }
  5. $liczba1 = 4;
  6. $liczba2 = 10;
  7. dupa( $foo, $boo );
  8. ?>


Opisz bardziej swój problem, co dokładnie chcesz osiągnąć ponieważ uważam, ze użycie call_user_func" title="Zobacz w manualu PHP" target="_manual nie będzie w Twoim wypadku trafione.

PS. Życzę powodzenia : )
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: 25.12.2025 - 21:28