In that case, split it up into two-steps, to only init the
array if you need to.... i'm not really sure how the rest of
your code is -- you could probably do this a nicer way,
but this will work:

if (!is_array($ary["this"]))
        $ary["this"] = array();

$ary["this"]["that"] = 1;

---
Scott Hurring
Systems Programmer
EAC Corporation
[EMAIL PROTECTED]
Voice: 201-462-2149
Fax: 201-288-1515

> -----Original Message-----
> From: Chris Boget [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, June 06, 2002 3:43 PM
> To: Scott Hurring
> Cc: PHP General
> Subject: Re: [PHP] Arrays: Please help before I go insane?
> 
> 
> > Try:  $ary["this"] = array("that" => 1);
> 
> That works great until "this" has 2 children.  The second child 
> overwrites the first. :(
> 
> Chris
> 
> 

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

Reply via email to