tha ale celkovo niektore veci boli blbe... sak kedy pouzijes urcenie nazvu funkcie z hodnoty pola??? ako mozno v eeextraaa vynimocnom pripade...
pre neznalych problematiky to vyzeralo nejak takto:
boli dane funkcie:
function a ($x,$y) { .......... }
function b ($x,$y) { .......... }
function c ($x,$y) { .......... }
a potom na jednom mieste by bolo napriklad pole
$a=['a','b','c','b'];
dalej sa robil nejaky cyklus s meniacim sa cislom $i a ten skratka potom pripisoval do inej premennej veci asi takymto sposobom:
$out .= $a[$i]($i,$i);
(pre vysvetlenie ... ono ked bude napriklad $i=2 ... tak zoberie treti prvok (lebo od 0 sa cisluje) pola $a co je vlastne 'c' a tak budete mat: c ($i, $i) .... co je vlastne funkcia c ... cize sa vykona to co je v jej cykle...)
ako nevravim, ze sa to neda pochopit... ale je to dost hnusne a to podla mna bol este taky lahsi z tych hnusnych