![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 14.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym wywołać klasę z nie określoną ilością argumentów (po przecinku:P), ale nie znalazłem żadnej funkcji, która by to zrobiła. Zrobiłem więc coś takiego:
...ale to ^ mi się za bardzo nie podoba. Czy da się to jakoś krócej zrobić?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 14.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę klasę, która w łatwy sposób zarządzała by uruchamianiem innych klas, więc potrzebuje szybkiego sposobu, aby do nowych klas dodano (jeśli są ) jakieś argumenty.
Po drugie nie mogę wykorzystać wywoływania klasy w taki sposób $x = new x(a,b,c...), ponieważ robi to skrypt. Po trzecie nie wiem ile argumentów ma być dodanych dla danej klasy. Nie mogę uzyć func_get_args() ponieważ to nie konstruktor wywoływanej klasy ma sprawdzać ile jest argumentów, a po drugie wolał bym aby sprawdzanie ile jest argumentów było wykonywane na zewnątrz klasy. Ten post edytował ignition 12.10.2004, 14:10:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 23:23 |