Forum Moderators: coopster

Message Too Old, No Replies

multidimensional arrays - i think i broke my brain

         

sneaks

5:28 am on Oct 28, 2005 (gmt 0)

10+ Year Member



just kidding, but i am a bit confused...


for ($i = 0; $i < $numberOfItems; $i++)
{
$a_name = $dates -> item($i) -> textContent;
$$a_name = array
(
'title' => $titles,
'description' => $descriptions,
'link' => $links,
'keywords' => $keywords;
$mArray[$dates] = $$a_name;
}
krsort($mArray);
foreach ($mArray as $items)
{
print key($mArray); // <--- this one ARGHH!
print '<br />';
foreach ($items as $values)
{
print $values;
print '<br />';
}
}

so everything works fine except for when i try to view everything, the keys of the master array ($mArray)only display the first one.

thanks for any help!

Hester

3:08 pm on Oct 28, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I get parse error on 3rd line.

sneaks

4:52 pm on Oct 28, 2005 (gmt 0)

10+ Year Member



i just needed to quit staring at the screen...
i wasnt processing the key properly...


foreach ($mArray as $key=>$values)
{
print $key;
print '<br />';
foreach ($values as $items)
{
print $items;
print '<br />';
}
}

the parse error was some dom stuff