Autor Zpráva
MilanFrak
Profil *
Ahoj,
potřebuji pojmenovat hned ten první $, který by měl být jako $nazev_dat = round($data_raw[$i], 1);
V tomto případě to nefunguje, pokud dám pak echo $nazev_dat, nevypíše to nic.

${"$data_array[$i][0]"} = round($data_raw[$i], 1);

Poradíte? Hrozně moc děkuji.
Kajman
Profil
Zkuste smazat uvozovky.

Ale lepší je si udělat asociativní pole než si zadělávat na problémy s takto dynamicky nazvanými proměnnými.
$pole=array();
$pole[$data_array[$i][0]] = round($data_raw[$i], 1);
echo $pole['nazev_dat'];

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0