Marc Reichelt: PHP Klassenversteh problem

Beitrag lesen

Hallo Micha,

class foo
{
   var $test;
   function bar(){
      $this->test;
   }
}

Mit $this->test; wäre ja hier die Variable $test gemeint. Nun habe ich Klasse gefunden die so aussieht:

class foo
{
   function bar(){
      $this->test;
   }
}

Wie verstehe ich hier $this->test;?

Ist fehlerhaft (soeben ausgetestet). Bei error_reporting(E_ALL) gibt er eine Notiz aus, wenn man von der Klasse ein Objekt anlegt und die Funktion bar() aufruft.
Das Beispiel oben ist korrekt.

Grüße

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html