Forum Moderators: coopster

Message Too Old, No Replies

multidimensional arrays

         

eatspinach

12:27 pm on Mar 16, 2010 (gmt 0)

10+ Year Member



If i have an array like this


Array ( [xml] => Array ( [command] => Array ( ) [command_attr] => Array ( [name] => find [result] => 0 ) [Campaign] => Array ( [0] => Array ( [Id] => 88 [Name] => dave test ) [1] => Array ( [Id] => 87 [Name] => campaign-6 ) [2] => Array ( [Id] => 86 [Name] => campaign-6 ) [3] => Array ( [Id] => 85 [Name] => campaign-6 ) [4] => Array ( [Id] => 54 [Name] => campaign-2 ) [5] => Array ( [Id] => 83 [Name] => campaign-5 ) [6] => Array ( [Id] => 82 [Name] => campaign-4 ) [7] => Array ( [Id] => 81 [Name] => campaign-3 ) [8] => Array ( [Id] => 50 [Name] => campaign-1 ) ) ) )


and i want to loop through it to form a something like this..

foreach(element in the array)
{
print $campaignId - $campaignName;
}

eatspinach

12:45 pm on Mar 16, 2010 (gmt 0)

10+ Year Member



This did the Trick..

for($i=0;$i<=8;$i++)
{
print $xml['xml']['Campaign'][$i]['Id'];
print $xml['xml']['Campaign'][$i]['Name'];
}

eelixduppy

2:55 pm on Mar 16, 2010 (gmt 0)



Glad you figured it out. Thanks for sharing. :)

eatspinach

3:02 pm on Mar 16, 2010 (gmt 0)

10+ Year Member



no problem.