tbx 7 Odesláno: 7. Prosinec, 2011 Share Odesláno: 7. Prosinec, 2011 Tak, nasel jsem vec nad kterou jsem kdysi premyslel a ted jsem na to prisel. Myslim, ze se to bude hodit i vam, minimalne vedet o tom, ze neco takoveho existuje. Mozna se vam nekdy stalo, ze jste potrebovali volat variabilne funkce (treba dle URL adresy). Nyni budete vedet jak na to. Mame dve funkce function tFunc1() { echo "String funkce 1"; } function tFunc2() { echo "String funkce 2"; } Nyni je potrebujeme zavolat. Je jasne, ze muzete pouzit tFunc1() a tFunc2() ale my chceme volat funkce podle promenne. To vyresime jednoduse $func = 'tFunc1'; $func(); // zavola funkci tFunc1 $jinapromenna = 'tFunc2'; $jinapromenna(); S touhle variabilni funkci muzete zachazet stejne jako s normalni funkci, tzn. muzete do ni vkladat argumenty apod. V pripade, ze je nekde chyba, prosim, upozornete mne a ja to opravim. Link to comment Share on other sites More sharing options...
_Martin_ 10 Odesláno: 7. Prosinec, 2011 Share Odesláno: 7. Prosinec, 2011 Zaujímavé a použiteľné Link to comment Share on other sites More sharing options...
Deleted User 295 Odesláno: 7. Prosinec, 2011 Share Odesláno: 7. Prosinec, 2011 Staci si precitat par tutov o OOP Teiz sa da pouzit napr. $var = '\\Presenter\\website\\user\\profile'; $var = new $var; alebo $array = array('param' => 'value', 'param2' => 'value2); foreach($array as $key => $val) { $$key = $val; } kde vytvorime premenne na zaklade parametru a hodnoty pola. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now