title: XDebug and VIM. Browsing array values
body: <p>Is there any way to browse the data inside an array?</p>
  
  <p>Currently I can only see <code>$data[0] = (array)</code> with no way knowing what's inside the array.</p>
  
  <p>I can the values inside normal variables fine.</p>
  
  <p>Is there a way to see inside the arrays? Maybe a command I'm not aware of?</p>
  
  <p>Edit:</p>
  
  <p>I found out I can use the command keys <code>,e</code> to evaluate an array or object.</p>
  
  <p>After I type ,e an <code>/*{{{1*/ =&gt; eval:</code> prompt shows up then I can type <code>/*{{{1*/ =&gt; eval: $data[0]</code> to see the values.</p>
  
  <p>Except I get it in the following output format:</p>
  
  <pre><code>/*{{{1*/ =&gt; eval: $data[0]
  
  $command = 'eval';
  
  EVAL_RESULT = (array) ;
  
  EVAL_RESULT = (string) 'stringfromdata0-1' ;
  
  EVAL_RESULT = (string) 'stringfromdata0-2' ;
  
  EVAL_RESULT = (array) 'stringfromdata0-3' ;
  </code></pre>
  
  <p>This only does half of what I want it to do. Is there any way to output the keys of the array? It only shows me the values, but the keys are shown as "EVAL_RESULT" instead of the their perspective key names of the array.</p>