Re: PHP OOP
| From: | Rodrigo Dominguez | Date: | Tue, 03 Sep 2002 21:23:44 +0000 |
| Subject: | Re: PHP OOP | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-115095@lists.php.net to get a copy of this message | ||
I made a mistake while I was writting the example, in my original code I
wrote it as you did, with $this->b[0] = new one(); but it doesn't work.
Thank you.
"Philip Hallstrom" <philip@adhesivemedia.com> escribió en el mensaje
news:20020903141730.Y54117-100000@cypress.adhesivemedia.com...
> Not tested, but what if you change
>
> $b[0] = new one();
> $b[1] = new one();
>
> to:
>
> $this->b[0] = new one();
> $this->b[1] = new one();
>
> On Tue, 3 Sep 2002, Rodrigo Dominguez wrote:
>
> > I have a problem, I can't create an array of classes into a class, for
> > example:
> >
> > class one {
> > var $a;
> >
> > function foo() {
> > echo "foo";
> > }
> > }
> >
> > class two {
> > var $b;
> >
> > function initialize() {
> > $b[0] = new one();
> > $b[1] = new one();
> > }
> > }
> >
> > $test = new two();
> > $test->initialize();
> >
> > $test->b[0]->foo(); //It doesn't work
> > $test->b[1]->foo(); //It doesn't work
> >
> > Any suggestion?
> >
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>