Ještě mám takový dotaz, existuje způsob, jak php kódem vytvořit proměnnou, kterou bych mohl předat jako parametr?
Nieco v zmysle takomto?
function nieco ($nazov_premennej)
{
global $$nazov_premennej;
$var = $$nazov_premennej;
printf ("V premennej s nazvom '%s' bol ulozeny string '%s'", $nazov_premennej, $var);
}
$blabla = 'priklad';
nieco ('blabla');
Nee, spíše něco takového
$i=0;
foreach (..){
$nazev_promenne$i = $i;
$i++;
}
load_func($nazev_promenne$i){}
Dá se použít $$i, ale mnohem lépe a bezpečněji se pracuje s poli či objekty.
$$i = $i;
nebo
${$i} = $i;
Případně aby nezačínal název číslem:
${'var'.$i} = $i;
A můžu vytvořený objekt ukládat místo do var do pole?
$i=0;
foreach (..){
$var[$i] = new MyClass();
$i++;
}
Ano, proč by to nešlo?
Tak to je pak jednodušší. Dík.