6

I have an array like this

$data = array(
    "some"   => "163",
    "rand"  => "630",
    "om"    => "43",
    "words" => "924",
    "as"    => "4",
    "keys"  => "54"
);

How can I get each set's key associated with their values like this:

foreach ($data as $stuff){
  $this->$stuff["key"] = $stuff["value"];
}
Eduard Luca
  • 6,514
  • 16
  • 85
  • 137
Mark Lalor
  • 7,820
  • 18
  • 67
  • 106
  • 1
    Very first code block on the very first Google result for "php foreach" yields exactly what you'd expect. – user229044 Sep 15 '10 at 23:14

2 Answers2

16
foreach ($data as $key => $value){
  echo "$key => $value\n";
}
Matthew
  • 47,584
  • 11
  • 86
  • 98
5
foreach($data as $key => $value)
{
    // $key and $value variable are available here
    // First iteration values would be: $key = "some" and $value = "163"
}