Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Singleton]Lista argumentów do przekazania
daniel1302
post 29.05.2009, 18:53:52
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Witam, mam problem, jeśli w nagłówku 1 funkcji podaję 5 argumentów(Singleton::instance('KlasaTest', $arg1, $arg2, $arg3, $arg4, $arg5)winksmiley.jpg to jak mam przekazać te 5 argumentów($arg[1-5]) do instancji klasy new $class ($args).

Próbowałem zrobić tak
  1. <?php
  2. function foo2($arg1, $arg2, $arg3)
  3. {
  4.    echo $arg1.':'.$arg2.':'.$arg3;
  5. }
  6.  
  7. function foo()
  8. {
  9.    $arg_list = func_get_args();
  10.    
  11.    if (isset($arg_list[0]))
  12.        $arg_list2 = array_shift($arg_list);
  13.        
  14.    if (isset($arg_list[1]))
  15.        foreach ($arg_list as $k) {
  16.            $arg_list2 .= ', '.$k;
  17.        }
  18.        
  19.    foo2 ($arg_list2);
  20. }
  21.  
  22. foo(1, 2, 3);
  23. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:22