title: PHP Slicing a multidimensional array
body: <p>I have the following <code>print_r()</code> from a multi-dimensional array (for simplicity I have not included all information in the array:</p>
  
  <p><strong>print_r()</strong></p>
  
  <pre><code>Array (
  [0] =&gt; Array (
    ...
  )
  [41] =&gt; Array (
    [name] =&gt; London 
    [company] =&gt; nhyt6t
    [top25_1] =&gt; 8.75912088
  )
  [42] =&gt; Array (
    [name] =&gt; Manchester
    [company] =&gt; gtr4rf
    [top25_1] =&gt; 6.56758398
  )
    ...
  [75] =&gt; Array (
    [name] =&gt; Leeds
    [company] =&gt; de3wsd6
    [top25_1] =&gt; 7.58675398
  )
  )
  </code></pre>
  
  <p>What I am trying to achieve is to slice the array so that I get the information from array <code>[41]</code> upwards into a new array.</p>
  
  <p>I know I can use `array_slice()' but my following code doesn't work and I am sure it's because the array I am slicing from is multi-dimensional and I can't work out how to achieve this.</p>
  
  <p><strong>Non working code</strong></p>
  
  <pre><code>$array = array_slice($row, 40);
  </code></pre>
  
  <p>Any and all feedback and advice welcomed.</p>