Какой лучший способ определить первый ключ в возможно ассоциативном массиве? Сначала я подумал, что нужно просто выделить массив, а затем сразу же сломать его, например:
foreach ($an_array as $key => $val) break;
Таким образом, ключ $содержит первый ключ, но это кажется неэффективным. У кого-нибудь есть лучшее решение?