XDebug и VIM. Просмотр значений массива

Есть ли способ просмотреть данные внутри массива?

В настоящее время я могу видеть только $ data [0] = (array) , не зная, что внутри array.

Я могу нормально видеть значения внутри обычных переменных.

Есть ли способ заглянуть внутрь массивов? Может быть, это команда, о которой я не знаю?

Изменить:

Я обнаружил, что могу использовать командные ключи , e для оценки массива или объекта.

После того, как я наберу, e появляется запрос / * {{{1 * / => eval: , после чего я могу ввести / * {{{1 * / => eval: $ data [0] , чтобы см. значения.

За исключением того, что я получаю его в следующем формате вывода:

/*{{{1*/ => eval: $data[0]

$command = 'eval';

EVAL_RESULT = (array) ;

EVAL_RESULT = (string) 'stringfromdata0-1' ;

EVAL_RESULT = (string) 'stringfromdata0-2' ;

EVAL_RESULT = (array) 'stringfromdata0-3' ;

Это делает только половину того, что я хочу. Есть ли способ вывести ключи массива? Он только показывает мне ценности, но ключи отображаются как «EVAL_RESULT» вместо их имен перспективных ключей массива.

6
задан Tek 4 April 2011 в 07:29
поделиться