Victor Spång Arthursson <[EMAIL PROTECTED]> wrote: > I want to create an array that looks like follows: > > $array["untitled_1.jpg"][] = 0 > $array["untitled_1.jpg"][] = 3 > $array["untitled_1.jpg"][] = 4 > $array["untitled_2.jpg"][] = 0 > $array["untitled_3.jpg"][] = 1 > > What I'm thinking about is accessing all "untitled_1.jpg" values by > doing the following: > > $newarray = $array["untitled_1.jpg"]; > > and receive an array with 3 indexes which has the values 0,3,4... > > This doesn't works... > > $array["untitled_1.jpg"][] = 3 seems to overwrite > $array["untitled_1.jpg"][] = 0 and then $array["untitled_1.jpg"][] = 4 > overwrites $array["untitled_1.jpg"][] = 3... > > How should I solve this?
It seems to work for me. The file... <pre><?php $array["untitled_1.jpg"][] = 0; $array["untitled_1.jpg"][] = 3; $array["untitled_1.jpg"][] = 4; $array["untitled_2.jpg"][] = 0; $array["untitled_3.jpg"][] = 1; print_r($array["untitled_1.jpg"]); $array["untitled_1.jpg"][] = 3; $array["untitled_1.jpg"][] = 0; $array["untitled_1.jpg"][] = 4; print_r($array); ?></pre> The result: http://www.devserver.org/arraytest.php -- Stuart -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php