Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — VUNESP 2024

ProgramaçãoLinguagens de programação
Código
vu088043
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - Analista de Informática II
A extensão PDO define na linguagem PHP uma interface para acessar bancos de dados. Dentre suas constantes pré-definidas, a constante que representa o tipo de dado SQL INTEGER é a:
  1. APDO::PARAM_INT
  2. BPDO::INT
  3. CSQL_INT
  4. D$INT
  5. EINT
Revelar gabarito e comentário

GabaritoA — PDO::PARAM_INT

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

PHP – Extensão PDO e constantes de tipo

Gabarito: letra A. A constante PDO::PARAM_INT representa o tipo de dado SQL INTEGER na interface PDO do PHP. Essa constante é utilizada para definir o tipo do parâmetro ao vincular valores em prepared statements, garantindo a correta conversão entre PHP e banco de dados.

A questão testa o conhecimento sobre as constantes pré-definidas da classe PDO. A banca espera que o candidato saiba que o nome correto é PDO::PARAM_INT e não variações simplificadas ou incorretas.

Alternativa A — ✅ Correta ⟵ GABARITO

PDO::PARAM_INT é a constante oficial definida pelo PHP para representar o tipo inteiro (SQL INTEGER). É amplamente utilizada com os métodos bindParam e bindValue.

Alternativa B — ❌ Incorreta

PDO::INT não existe. A nomenclatura correta sempre inclui PARAM_ seguido do tipo. O candidato pode confundir com a ideia de que "INT" seria suficiente, mas a constante é composta.

Alternativa C — ❌ Incorreta

SQL_INT não é uma constante do PDO. Embora faça referência a SQL, não faz parte da interface PDO.

Alternativa D — ❌ Incorreta

$INT é uma variável, não uma constante. O sinal de cifrão ($) indica variável em PHP.

Alternativa E — ❌ Incorreta

INT é apenas o nome do tipo em SQL, mas não é uma constante do PDO. A constante correspondente é PDO::PARAM_INT.

PEGA ESSA DICA!

Memorize as principais constantes PDO para tipos: PDO::PARAM_BOOL, PDO::PARAM_INT, PDO::PARAM_STR, PDO::PARAM_NULL. Elas são frequentemente cobradas em concursos. Lembre-se sempre do prefixo PARAM_.

Gabarito: letra A.

Link permanente: /questoes/vu088043