Zadejte hledaný výraz...

implode argumentov

node
verified
rating uzivatele
(5 hodnocení)
12. 2. 2010 14:52:00
Hi, potrebujem predat funkcii obsah pola, ale nie kao pole ale ako jednotlive argumenty, teda:
array(1,5,6);
function lalala(1,5,6)
Ako na to ?
12. 2. 2010 14:52:00
https://webtrh.cz/diskuse/implode-argumentov/#reply456922
kalda
verified
rating uzivatele
(1 hodnocení)
12. 2. 2010 15:45:00
Ahoj, použij funkce:
func_num_args
func_get_arg
func_get_args
12. 2. 2010 15:45:00
https://webtrh.cz/diskuse/implode-argumentov/#reply456921
node
verified
rating uzivatele
(5 hodnocení)
12. 2. 2010 16:18:33
EE, to nie je moja funkcia, ja do nej potrebujem len dostat svoje argumenty.
12. 2. 2010 16:18:33
https://webtrh.cz/diskuse/implode-argumentov/#reply456920
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
12. 2. 2010 17:05:44
Napsal node;456902
Hi, potrebujem predat funkcii obsah pola, ale nie kao pole ale ako jednotlive argumenty, teda:
array(1,5,6);
function lalala(1,5,6)
Ako na to ?
$foo = Array(1,2,3);
function lalala($foo){}
12. 2. 2010 17:05:44
https://webtrh.cz/diskuse/implode-argumentov/#reply456919
exile
verified
rating uzivatele
(3 hodnocení)
12. 2. 2010 17:16:18
$arr = array(1,5,6);
function lalala($arr,$arr,$arr);
teda pokud to bude mít vždy tři argumenty, jinak by se to řešilo jinak :/
12. 2. 2010 17:16:18
https://webtrh.cz/diskuse/implode-argumentov/#reply456918
node
verified
rating uzivatele
(5 hodnocení)
12. 2. 2010 18:16:57
Keby som to mal take lahke tak to sem nepisem, potrebujem to "ine" riesenie :D.
Prave ma napadla jedna blbost a to vyuzitie toho, ze funkcia sa da spustit aj tak ze sa ako jej nazov pouzije premenna, tak to skusim s tym, ale zadanie mam v robote, takze ci to funguje uvidim neskor.
12. 2. 2010 18:16:57
https://webtrh.cz/diskuse/implode-argumentov/#reply456917
naniccz
verified
rating uzivatele
(3 hodnocení)
12. 2. 2010 18:27:14
napadá mě eval, ale pokud víš, že tam bude vstupem pokaždý nějaká sada parametrů, tak je můžeš klidně předat jako jedno pole, ne?
12. 2. 2010 18:27:14
https://webtrh.cz/diskuse/implode-argumentov/#reply456916
node
verified
rating uzivatele
(5 hodnocení)
12. 2. 2010 18:46:30
Eval nechcem urcite pouzit.
To s tym jednym polom, mozes ro rozviest? Chapem na co narazas, len ked tam nemozem pouzit pole pre jeden argument, ako by to fungovalo ak by argumenty boli jedno cele pole? Resp fun_get_args(zabudol som spomenut, ze ta funkcia interne vyuziva tuto funkciu na ziskanie argumentov, ale myslim, ze je to aj bez toho jasne), je schopna to pouzit ?
12. 2. 2010 18:46:30
https://webtrh.cz/diskuse/implode-argumentov/#reply456915
naniccz
verified
rating uzivatele
(3 hodnocení)
12. 2. 2010 18:54:14
proč místo
function lalala(1,5,6)
nezavolat
function lalala(array(1,5,6))
v PHP máš tu výhodu, že to pole nemusí být homogení, můžeš mít na jednom indexu číslo, na dalším třeba pole...
12. 2. 2010 18:54:14
https://webtrh.cz/diskuse/implode-argumentov/#reply456914
http://php.net/manual/en/function.call-user-func-array.php
12. 2. 2010 18:58:43
https://webtrh.cz/diskuse/implode-argumentov/#reply456913
node
verified
rating uzivatele
(5 hodnocení)
12. 2. 2010 19:17:56
Super, diky, to bude ono. Uz som to par krat videl v kode, ale nevedel som na co to je. Mas odomna +.
12. 2. 2010 19:17:56
https://webtrh.cz/diskuse/implode-argumentov/#reply456912
Pro odpověď se přihlašte.
Přihlásit