Re: Might just be a typo, but...

From: Date: Fri, 31 Aug 2001 22:20:56 +0000
Subject: Re: Might just be a typo, but...
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-65562@lists.php.net to get a copy of this message
On Sáb 01 Sep 2001 05:18, you wrote: > Hey, you people are great. 5 reasonable answers to a 1 silly problem > within the hour. I'll exploit your goodwill. Here's the next one, this > is about objects (in finnish): > > class Example { > var $list; // Here I set the problem > var $hinta; > var $määrä; > > function Example() > { > $hinta = 0; > $määrä = 0; > $list = array(); // Initialised Here are your mistakes! This lines should be: $this->hinta = 0; $this->määrä = 0; $this->list = array(); // Initialised > } > > function addToExample($object) > { > array_push($this->list, $object); // I've been over it a hundred > times, but... > } > } > > when I call the function instanceOfExample->addToExample($object) I get: > > Warning: First argument to array_push() needs to be an array in xxx on > line xx Thats because you haven't initiallized $this->list, but $list, that is internal to the Example function (in this case the constructor). Saludos... :-) -- Porqué usar una base de datos relacional cualquiera, si podés usar PostgreSQL? ----------------------------------------------------------------- Martín Marqués | mmarques@unl.edu.ar Programador, Administrador, DBA | Centro de Telematica Universidad Nacional del Litoral -----------------------------------------------------------------

« previous php.general (#65562) next »