frankx: dirname(__FILE__) in Klassen-Variablendeklaration

Beitrag lesen

Hallo,

kann mir einEr verraten warum

var $test3 = dirname(__FILE__);

in der Variablendeklaration einer Klasse nicht geht, aber in der Konstruktorfunktion und sonst natürlich auch?

Dank Frankx

class Klasse {
 var $test1; //geht
 public static $test2 = 17; //geht
 var $test3 = dirname(__FILE__); //geht nicht!
 function Klasse() {
  $test4 = dirname(__FILE__); //geht
 }
}