Qual função PHP retorna o tipo de dados de um objeto ou var...

Próximas questões
Com base no mesmo assunto
Q2402620 Programação
Qual função PHP retorna o tipo de dados de um objeto ou variável?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra A - var_dump()

Esta questão trata-se do entendimento das funções nativas do PHP que são utilizadas para debugar e obter informações sobre variáveis. No dia a dia da programação, especialmente em PHP, é comum a necessidade de entender o tipo e valor de uma variável para depuração de código e garantir que o comportamento esperado seja alcançado.

A função var_dump() é uma ferramenta muito útil nesse aspecto. Ela não só retorna o tipo de dados de uma variável, mas também mostra informações detalhadas como o tamanho de uma string ou a quantidade de elementos em um array, além dos próprios valores armazenados. Por exemplo, se você tiver uma variável contendo um inteiro, var_dump() poderá exibir algo como int(3), indicando que o tipo é inteiro e o valor é 3.

As outras opções apresentadas na questão não são funções válidas no PHP. type(), dtype(), datatype() e data_type() não existem na documentação oficial do PHP como funções que retornam o tipo de dado de uma variável. Portanto, a única alternativa correta e que faz parte do conjunto de funções do PHP para inspeção de variáveis é a var_dump().

É importante destacar que além de var_dump(), existem outras funções no PHP que podem ser utilizadas para verificar tipos de dados, como gettype(), que retorna apenas o tipo da variável em forma de string, e is_type() funções como is_int(), is_string(), entre outras, que são usadas para verificar se uma variável é de um determinado tipo.

Dessa forma, se você se deparar com uma questão semelhante em um concurso, lembre-se que var_dump() é a função mais completa para retornar o tipo e valor de uma variável em PHP, sendo a escolha correta entre as opções apresentadas.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

vlw,gustavo guanabara.

var_dump retorna a estrutura completa, valor tipo de dados e quantidade de caracteres. função específica para checar tipo é gettype, mas a banca não deve saber disso, de qualquer forma dá pra acertar, por eliminação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo