var
Aus php bar
VERALTET: Diese(s) Funktion/Funktionalität/Verhalten ist ab PHP 5 veraltet und sollte nicht mehr verwendet werden.
Es wird statt dessen public, private, protected oder static zum definieren von Eigenschaften (und Methoden) verwendet.
Das Schlüsselwort var verwendet man um die Eigenschaften einer Klasse festzulegen (Klassen-Variablen), die in allen Methoden der Klasse verfügbar sein sollen. Diese Eigenschaften können, aber müssen keinen Anfangswert haben. Außerdem können sie sowohl außerhalb, als auch innerhalb der Klasse ausgelesen und verändert werden. Innerhalb einer Klasse kann auf die Variablen mit dem $this Operator zugegriffen werden.
Beispiel
1 class greetings 2 { 3 var $name = "Anonymous"; 4 var $alter; 5 6 function getName() { 7 return "Hallo ".$this->name."<br />\n"; 8 } 9 10 function getAlter() { 11 return "Du bist ".$this->alter." Jahre alt<br />\n"; 12 } 13 } 14 15 $greetings = new greetings; 16 17 echo $greetings->getName(); 18 19 $greetings->name = "Paul"; 20 echo $greetings->getName(); 21 22 $greetings->alter = "23"; 23 echo $greetings->getName(); 24 echo $greetings->getAlter();
Hallo Anonymous Hallo Paul Hallo Paul Du bist 23 jahre alt