Autor Zpráva
Martin
Profil
Ahoj,
mám v poli uložené hodnoty. $a = array("hodnotaA","honotaB");
a potřeboval bych zavolat takovouto funkci

funkce("hodnotaA","hodnotab");

Nevíte, jak toho docílit?
Hodnot v poli může být různě.
error414
Profil
Martin
funkce($a[0],$a[1])
{
telo
}
Martin
Profil
Ale já nevím, kolik těch hodnot v poli bude. Čím víc hodnot v poli bude, tím víc paramterů fce bude mít.
igamenir
Profil
Pokud si tu funkci děláš sám, tak je dej jako parametr přímo pole.
Jinak mi napadá akorát v cyklu sestavit volání funkce a pak ji přes eval zavolat.
mila
Profil
http://mirrors.inway.cz/manual/cs/function.call-user-func-array.php
gaminn
Profil *
To je blbost ne? Prostě funkci předej celé pole a až ve funkci pole projeď pomocí foreach.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0