Jump to content


Photo

*Solved: Beginner: Associative Array to String


  • Please log in to reply
1 reply to this topic

#1 a1ias

a1ias
  • Members
  • PipPip
  • Member
  • 17 posts

Posted 24 June 2006 - 07:21 AM

Hi guys

I have an associative array e.g. [!--coloro:blue--][span style=\"color:blue\"][!--/coloro--]Array( [item1] => 4 [item2] => 3 [item3] => 6 )[!--colorc--][/span][!--/colorc--]

I'm trying to convert that array to a string format; something like:

"item1 - 4, item2 - 3, item3 - 6"

and then assign that string to a variable to be used in a mail() $body for example.

I believe it should/can be done using the explode() function but I've tried for a couple hours now without success so I've decided to ask the pro's :)

Could anyone give me a hint or a method on the easiest/most efficient way to do this?

Many thanks in advance

a1ias

#2 a1ias

a1ias
  • Members
  • PipPip
  • Member
  • 17 posts

Posted 24 June 2006 - 07:41 AM

Solved this by building the string using the foreach loop:

foreach($myarray as $key => $value) {

$body .= "$key - $value,";

}

echo $body;





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users