[PHP] class as default property

2008-06-23 Thread Osman A. Osman (عثمان)
Hey all, I had a quick question. How come I can do this: ?php class Foo { } class Bar { public $f = 'SomeFoo'; } ? But this does not work: ?php class Foo { } class Bar { public $f = new Foo(); } ? *(Parse error: syntax error, unexpected T_NEW in test.php on line 8)* ** Thanks! (I'm running

Re: [PHP] class as default property

2008-06-23 Thread Stut
On 23 Jun 2008, at 09:36, Osman A. Osman (عثمان) wrote: I had a quick question. How come I can do this: ?php class Foo { } class Bar { public $f = 'SomeFoo'; } ? But this does not work: ?php class Foo { } class Bar { public $f = new Foo(); } ? *(Parse error: syntax error, unexpected T_NEW in

RE: [PHP] class as default property

2008-06-23 Thread Chetan Rane
: Monday, June 23, 2008 2:21 PM To: Osman A. Osman (عثمان) Cc: php-general@lists.php.net Subject: Re: [PHP] class as default property On 23 Jun 2008, at 09:36, Osman A. Osman (عثمان) wrote: I had a quick question. How come I can do this: ?php class Foo { } class Bar { public $f = 'SomeFoo