Passing Array to object

From: Date: Wed, 25 Jun 2003 17:46:48 +0000
Subject: Passing Array to object
Groups: php.general 
Request: Send a blank email to php-general+get-152841@lists.php.net to get a copy of this message
Hello, I am developing a site that uses classes to reuse code and objects. I have in my main class a function SetLinks($newlinks) { $this->links = $newlinks; } And another function that displays them in the same class main { I have another file called index.php that basically just passes attributes to the main class and the main class displays them. Im having a bit of trouble passing an array to the object in the index.php I create new. $index = new main(); $index->SetLink = array ( 'Link1' => 'link1.php', ..... ); When I run I recieve "Variable passed to each() is not an array or object " so I tried this $index->SetLink($newlink = array('link1' => ...); same error message. I was wondering if someone could shed some light on what Im doing wrong. Thanks Daniel

« previous php.general (#152841) next »