Как из имени массива сделать string?

Folko

Guest
Как из имени массива сделать string?

Господа, есть многомерный асоциированный массив:

array(3) {
["aa"]=>
array(2) {
[1]=> string(3) "a_1"
[2]=> string(3) "a_2"
}
["bb"]=>
array(2) {
[1]=> string(3) "b_1"
[2]=> string(3) "b_1"
}
}

Как я могу в переменную типа string получить имя "вложенного" массива? Т.е. в $my_str получить "аа" или "bb" ?

Спасибо.
 

Folko

Guest
Пробовал. Не подходит.
Ибо array_keys мне вернет ключ как массив. А имя массива по прежнему мне неизвестно.

echo array_keys($my_arr);
// Выводит: Array
 

Folko

Guest
Автор оригинала: moxnatiy
var_dump(array_keys($my_arr) );
Спасибо за подсказку.

Заработало вот так:

$my_arr['a'][1] = 'a_1';
$my_arr['a'][2] = 'a_2';
$my_arr['b'][1] = 'b_1';
$my_arr['b'][2] = 'b_1';

$temp_arr = array_keys($my_arr);
echo $temp_arr[0];
 
Сверху