Hallo,
class c1 {
var $a = "test";
function out() {
echo $a;
};
class c2 {
var $c = new c1; // ***
};
liefert "parse error: parse error in foo.php on line x".
wenn ich statt
var $c...
ein einfaches
c$ = new c1;
nehme, bekomme ich: "parse error: expecting 'T_OLD_FUNCTION' or 'T_FUNCTION' or 'T_VAR' or '}' in foo.php on line x".
Soll mir das jetzt sagen, dass ich in einer Klasse keine Objekte instanziieren kann??
Oder heißt das RTFM, und ich hab die richtige Stelle noch nicht gefunden?
Carsten
class c1 {
var $a = "test";
function out() {
echo $a;
};
class c2 {
var $c = new c1; // ***
};
liefert "parse error: parse error in foo.php on line x".
wenn ich statt
var $c...
ein einfaches
c$ = new c1;
nehme, bekomme ich: "parse error: expecting 'T_OLD_FUNCTION' or 'T_FUNCTION' or 'T_VAR' or '}' in foo.php on line x".
Soll mir das jetzt sagen, dass ich in einer Klasse keine Objekte instanziieren kann??
Oder heißt das RTFM, und ich hab die richtige Stelle noch nicht gefunden?
Carsten
Kommentar