Autor Zpráva
jik
Profil
Zdravím,
jakým způsobem vyčíslím výraz uložený v proměnné:
$obj->cislo = 111;
$vyraz='$obj->cislo';
a teď potřebuji něco jako:
$vystup = $$vyraz;
ale s těmi objekty si nevím rady...
juriad
Profil
To nechceš dělat. Toto má s objektovým programováním něco společné asi jako kuše: obojí používá šipky ->
Asi bys hledal funkci eval.

A $$vyraz je také prasárna; snažíš se znásilnit jazyk a on se bohužel nechá.
jik
Profil
juriad
vyřešeno - chyba v uvozovkách
Micruss
Profil
snažíš se znásilnit jazyk a on se bohužel nechá.

heh to je snad nejlepší přirovnání v programování co jsem kdy slyšel :D
Alphard
Profil
jik:
Nestačilo by vám třeba $obj->$name?
Jan Tvrdík
Profil
Alphard:
Já mám dojem, že mu stačí $vyraz = $obj->cislo =)

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: