Имя индекса переменной ассоциативого массива

Saboth

Новичок
Не знает ли кто-нибудь, можно ли вернуть индекс переменной ассоциативного массива?
К примеру
PHP:
$arr['name1'] = 2
. Так вот вернуть это самое name1
 

zerkms

TDD infected
Команда форума
Saboth
Ну функции. И? В массиве, к примеру, 10 элементов. Какой именно ключ ты хочешь получить?
 

Saboth

Новичок
Saboth
Ну функции. И? В массиве, к примеру, 10 элементов. Какой именно ключ ты хочешь получить?
Перебором, все имена в значения обычного массива, одномерный_ассоциативный=>одномерный_обыкновенный, многомерный_ассоциативный=>многомерный_обыкновенный.
Т.е. получится соответственный массив но в значениях имена ассоциативного.
 

zerkms

TDD infected
Команда форума
Saboth
Эм, array_keys? Но вообще тебе стоит свои мысли выражать понятнее.
 

Saboth

Новичок
Спасибо, гляную.

Saboth
Но вообще тебе стоит свои мысли выражать понятнее.
Ну может быть. Не спорю.
А вообще еслибы я спросил: как узнать
некоторое подмножество ключей массива.
Мне бы ответили, что такими умными хорошо полы в сортире мыть.
 

zerkms

TDD infected
Команда форума
Saboth
Не ответили, уточнили бы, как определить элементы этого подмножества.
 

weregod

unserializer
Если нужен ключ первого эл-та массива, то так:
PHP:
reset($array);
list($key,) = each($array);
 
Сверху