Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Funkcja tworząca tablice o wielkości zależnej od ilości argumentów
sebastiankozub
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 17.02.2008
Skąd: Leszno

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


Chciałbym napisać sobie funkcję która będzie tworzyć tablicę, której wielkość będzie zależna od ilości argumentów przekazanych funkcji...
dodatkowo chciałbym aby ilość argumentów mogła być różna w różnych wywołaniach funkcji ;-)

np wywołanie:

funkcja("arg1", "arg2","arg3",itd);

aby utworzyło mi wewnątrz tej funkcji:

$tablica = array("arg1","arg2","arg3",itd);
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
posiadacz
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 2
Dołączył: 2.04.2009

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


Zastosuj jeden argument z separatorami

  1. define(DEF_SEPARATOR, ';');
  2.  
  3. function fun($arg = ''){
  4. $tablica = explode(DEF_SEPARATOR, $arg);
  5. return $tablica;
  6. }
  7.  
  8. echo fun('arg1;arg2;arg3;itd');
  9.  
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie skomentuje powyższego posta...
func_get_args
Go to the top of the page
+Quote Post
marcio
post
Post #4





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

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


@up Rotlf


http://us3.php.net/manual/en/function.call...-func-array.php

http://us3.php.net/manual/en/function.func-get-args.php
I http://us3.php.net/manual/en/function.func-num-args.php

EDIT sorki nie odswierzylem tematu

Ten post edytował marcio 1.10.2009, 21:59:27
Go to the top of the page
+Quote Post

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: 23.08.2025 - 01:52