netrunner píše:Ano ano! To je přesně ono! Jenom kdybys mi ještě prosím objasnil, jak ta funkce pracuje, krok po kroku prosím. Ještě se zcela neorientuju v zápisech typu array("%UCET%" => $ucet, "%CAS%" => $cas) a s foreach($hodnoty as $co => $cim) sem se ještě nesetkal

!/quote]
takze krok po kroku
function hlasenie($kecy,$hodnoty){
- funkcia dostane $kecy co je nejaky string, a $hodnoty co je pole ktore urcuje co sa cim nahradi.
- pole je urcene jednoducho: kluc ukazuje na hodnotu. cize v mojej definicii (co posielam funkcii) je:
"kluc" => hodnota
"%UCET%" => $ucet
"%CAS%" => $cas
foreach($hodnoty as $co => $cim){
$kecy = str_replace($co,$cim,$kecy);
}
- toto cyklicky prebehne poslanym polom, a pre kazdu polozku (ktoru docasne namapuje ako $co => $cim) spravi prepis casti ($co) stringu ($kecy) tym co si zadal ($cim).
return $kecy;
- toto jednoducho vrati uz upraveny string, ktory mozes vypisat alebo cokolvek s nim dalej robit.
pre dalsie podrobnosti odporucam pozriet:
http://www.php.net/manual/cs/
http://sk.php.net/manual/cs/function.array.php
http://sk.php.net/manual/cs/control-str ... oreach.php
http://sk.php.net/manual/cs/functions.php
alebo ich anglicke ekvivalenty (su lepsie)
Můj bože, to je budoucnost! Mí rodiče, přátelé, má dívka.. Už je nikdy neuvidím.. JUPÍÍÍÍÍÍ! (Fry s1e1)