Avatar ·

Como obter a primeira chave de um array associativo em PHP?

Olá a todos! Sou iniciante em PHP e me deparei com um problema ao trabalhar com arrays associativos. Preciso obter a primeira chave do array, mas não sei como fazer isso corretamente. Situação: tenho um array que pode ser tanto indexado numericamente (com chaves numéricas) quanto associativo (com chaves string). Por exemplo: ```php $arr1 = ["apple", "banana", "cherry"]; // indexado $arr2 = ["name" => "John", "age" => 30, "city" => "New York"]; // associativo ``` Preciso escrever uma função que retorne a primeira chave do array independentemente do seu tipo. O problema é que não sei qual array será passado. Tentei usar `array_keys()` e pegar o elemento com índice `[0]`, mas isso nem sempre funciona, especialmente se o array não começar com índice zero. Também tentei `r