Re: accessing one object's attribute from another

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Perhaps I misunderstood the problem, but I would simply...

On So, Sep 09, 2007 at 10:06:15 -0400, Larry Brown wrote:
> Hi all, I've be developing with a structured approach for a long time
> and am working at improving my site by adding some classes etc.  I
> however, am running into an odd thing that I can't figure out what a
> reasonable search syntax would yield the desired solution.  The problem
> is as follows:
> 
> class a {
> 
	private $thisVar;

	public function getThisVar() {
		return $this->thisVar;
	}

	public function setThisVar($v) {
		$this->thisVar = $v;
	}

> 	...
> }
> 
> class b {
> 
> 	function hello()
> 	{


 		echo $first->getThisVar();


> 	}
> }
> 
> $first = new a();

$first->setThisVar("world");

> 
> $second = new b();
> $second->hello();
> 
> 
> There are a number of variables and methods that are common throughout
> the user's session that I'm storing in object $first.  Class b has
> nothing in common with a except that it needs a couple of the variables
> stored in the object that is hanging around in the session.
> 
> Is $first->thisVar the wrong way to reference that variable?  How can I
> get to it?
> 
> TIA,
> 
> Larry
> 
> 	
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

-- 
Und komm, Du brauchst nur einen Baum
um 1000 Streichhölzer herzustellen.
Aber Du brauchst nur einen Streichholz
um 1000 Bäume abzubrennen.
Meine Güte wer soll das denn jetzt verstehen?
Ganz egal, komm wir bleiben noch etwas länger.
Die Bedeutung zahlt ja immer der Empfänger

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux