Alternativa E - echo $estados[0];
Introdução à Resolução
A questão aborda conceitos fundamentais de manipulação de arrays (vetores) na linguagem de programação PHP. Para resolver corretamente, é necessário compreender como a indexação funciona nesses ambientes e como acessar valores específicos dentro da estrutura de dados.
Desenvolvimento
Em linguagens de programação modernas baseadas na herança de C (como PHP, Java, JavaScript e C++), a contagem de posições em vetores começa obrigatoriamente no número 0. Isso significa que não existe o "índice 1" para o primeiro elemento; ele é, na verdade, o índice 0.
Para entender melhor, vamos mapear o array declarado na questão:
| Índice | Valor (Sigla) | Descrição |
|---|
| 0 | "AM" | Primeiro elemento |
| 1 | "AP" | Segundo elemento |
| 2 | "DF" | Terceiro elemento |
| ... | ... | ... |
Portanto, para acessar o conteúdo do primeiro elemento, a sintaxe correta deve referenciar o índice 0 entre colchetes: $estados[0].
Análise das Alternativas
- A, B e C: Todas tentam acessar o índice 1 (
$estados[1]). Como explicado acima, este índice corresponde ao segundo elemento do array ("AP"), não ao primeiro. - D: Tenta imprimir o array inteiro (
$estados) sem especificar um índice. Isso geralmente resulta em um erro de conversão de array para string ou imprime apenas a palavra "Array", não o conteúdo específico. - E: Utiliza a instrução
echo (correta para impressão de texto) acessando o índice 0 ($estados[0]). Esta é a forma correta de obter o primeiro elemento ("AM").
Conclusão
A instrução correta para apresentar o conteúdo do primeiro elemento é aquela que utiliza a indexação zero-based. Logo, a alternativa E é a resposta correta.