Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Argumenty funkcji z tablicy
...
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.10.2006

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


Witam, mam pewien problem. Chciałbym wykonać funkcję której argumentami są elementy tablicy.
  1. <?php
  2. $argumenty = Array("argument1", "argument2", "argument3", (...));
  3.  
  4. function f($arg1, $arg2, $arg3, (...) ){}
  5. ?>

Wiem, że mogę podać 1 parametr który jest tablicą, ale nie o to mi chodzi. Zapewne odpowiedź jest bardzo prosta, ale nie mogłem na nią wpaść od rana ;D

Do czego mi to? Ucze się pisać obiektowo i tworze taki mały framework. Problem jest taki że nie wiem ile zostanie dodanych argumentów w tablicy, a pętla nie bardzo tu pasuje. Dodatkowo nie chcę używać func_get_args() lub &.
Wiem, że jest to rozwiązane np w frameworku CodeIgniter (parametry akcji w kontrolerach)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mlodycompany
post
Post #2





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


mozesz zrobic tak ze w tablicy masz argumenty, tworzysz sobie funkcje np
  1. <?php
  2. function wyswietl($arg){
  3. echo $arg;
  4. }
  5. ?>

a potem petle
  1. <?php
  2. foreach($tablica as $arg){
  3. wyswietl($arg);
  4. }
  5. ?>
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: 15.09.2025 - 06:48