Re: XML

Sven Lauer <[email protected]>
Newsgroups gmane.comp.lang.ruby.german
Message-ID <[email protected]>
Sven Lauer <[email protected]> wrote:

> Hallo,
> 
> "Tobias Huesgen" <[email protected]> wrote:
> 
> > Hallo!
> > 
> > >> In PHP könnte man sowas machen:
> > >> $var1 = "variable";
> > >> $$var1 = "Eine Variable";
> > >> echo $variable; //Output = "Eine Variable";
> > >
> > > ist das ein typo?  muesste es nicht heissen:
> > >
> > > echo $var1; //Output = "Eine Variable";
> > 
> > Nein, eben nicht. Das ist ja der "Witz" daran. :)
> > Bei $$var1 = "Eine Variable"; wird einer Variablen, dessen Name der Inhalt
> > von $var1 ist, ein Wert zugewiesen.
> 
> Was - in Ruby übertragen - aber missverstaendlich ist. In PHP ist die 
> Interpretation straight forward, weil eben alle Variablen mit $ beginnen.
> In Ruby nicht, deshalb kann das so auch nicht funktionieren:
> Da in PHP der Begin eines Variablennamens mit einem $ angezeigt wird,
> hat $$var eine ganz klare Semantik: [Variable mit dem Namen: [Variable
> mit dem Namen: var]]. Kraft authoritärer Willkür wird dann festgelegt,
> dass das bedeutet, dass wir den Variable ansprechen, deren Name sich

*autsch*, das kommt davon, wenn man einen Satz denkt, aber einen anderen
schreibt. Dann spricht man plötzlich "den Variable" an ... sorry ;-)

Sven
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.