[PHP] Object Copying

2002-01-10 Thread Ken Kinder
As we all know, this copies an object in PHP: $obj2 = $obj1 Assuming $obj1 is an object (of a class). I want this never, ever to happen unless I want it to. All the time, I run into something where PHP made a copy of my object for X odd reason -- I pass an object to a function, I put

[PHP] Specific References Incident

2002-01-10 Thread Ken Kinder
I have one specific incident I could use some help with too. I have the following method: function validate() { if ($this->returning) { $errors = array(); foreach ($this->children as $child) { $child->error = "Foo"; $error = $child->validate(); if (

Re: [PHP] Specific References Incident

2002-01-10 Thread Ken Kinder
his->children as $child) { > to > foreach ($this->children as &$child) { > > > -Original Message- > From: Ken Kinder [mailto:[EMAIL PROTECTED]] > Sent: Friday, January 11, 2002 10:44 AM > To: [EMAIL PROTECTED] > Subject: [PHP] Specific References Incident

Re: [PHP] Specific References Incident

2002-01-10 Thread Ken Kinder
Negative. On Thursday 10 January 2002 04:54 pm, Mark wrote: > On Thu, 10 Jan 2002 16:49:45 -0700, Ken Kinder wrote: > >That's what I had thought too, but no: > > > >Parse error: parse error, expecting `T_VARIABLE' or `'$'' in > >/home/ken/Pr

[PHP] Second newbie question

2002-01-10 Thread Ken Kinder
I have a second newbie question, and I promise I really did try to find this in the docs. Is there a method that can be called when an attribute or method is called that doesn't exist? A catch-all method? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECT

Re: [PHP] Specific References Incident

2002-01-10 Thread Ken Kinder
Nope. Tried that too. On Thursday 10 January 2002 05:18 pm, Rasmus Lerdorf wrote: > Use a while(list()=each()) loop. > > On Thu, 10 Jan 2002, Ken Kinder wrote: > > Negative. > > > > On Thursday 10 January 2002 04:54 pm, Mark wrote: > > > On Thu, 10 Jan 2

[PHP] FYI: Specific References Incident

2002-01-10 Thread Ken Kinder
>From PHP Cookbook: for ($c = 0; $c < count($topics); $c++) { ... } Only way to do it. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]