title: How do i Have the array values saved outside the foreach loop
body: <p>i have a foreach loop  when looping through  that I am creating a $data array which holds all values </p>
  
  <pre><code>foreach ($this-&gt;arr1['somevalue']['object'] as $record ){                
      $data_add = array(
      'CODE' =&gt; $record['CODE'],
      'some_key' =&gt; $this-&gt;arr['somevalue'],
      'lines' =&gt; count($this-&gt;arr['somevalue']['object'])    
      );
         }
         var_dump($data_add);
  </code></pre>
  
  <p>Now when I say var_dump($data_add) Iam getting only the last value for "CODE"  key .The above loop repeats for 3
     times That means i will have 3 values .But iam getting only the third value.1st and 2nd values are not displayed. 
     How  do i get the values.I have an idea saying creating an array(record['CODE']) but did not work out.</p>