Questão de Programação — Linguagens de programação — FUNDATEC 2025
- Código
- qg472048
- Banca
- FUNDATEC
- Órgão
- GHC-RS
- Ano
- 2025
- Nível
- Médio
- Cargo
- Programador
- Aarray_find
- Barray_lookup
- Cfind_array
- Din_array
- Esearch_array
GabaritoD — in_array
Gabarito: letra D. A função que verifica se um elemento existe em um array no PHP é in_array(). Ela retorna true se o valor procurado for encontrado no array, e false caso contrário. É uma função nativa da linguagem, amplamente utilizada.
array_find() não é uma função padrão do PHP. Não existe na documentação oficial como função nativa.
array_lookup() também não é uma função nativa do PHP. O correto é in_array().
find_array() não é uma função do PHP. Não faz parte do conjunto de funções de array.
in_array(mixed $needle, array $haystack, bool $strict = false): bool verifica se $needle existe em $haystack. É a função correta e clássica para essa finalidade.
search_array() não existe. O PHP possui array_search(), que retorna a chave do elemento, mas a nomenclatura apresentada está incorreta.
Decore as funções básicas de array do PHP: in_array() (verifica existência), array_search() (retorna a chave), array_key_exists() (verifica se uma chave existe) e isset() (verifica se uma chave existe e não é null). Essas são as mais cobradas em concursos.
Gabarito: letra D
Link permanente: /questoes/qg472048