Questão de Programação — Linguagens de programação — VUNESP 2024
- Código
- vu088043
- Banca
- VUNESP
- Órgão
- UNESP
- Ano
- 2024
- Nível
- Superior
- Cargo
- V - - Analista de Informática II
- APDO::PARAM_INT
- BPDO::INT
- CSQL_INT
- D$INT
- EINT
GabaritoA — PDO::PARAM_INT
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.
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.
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.
SQL_INT não é uma constante do PDO. Embora faça referência a SQL, não faz parte da interface PDO.
$INT é uma variável, não uma constante. O sinal de cifrão ($) indica variável em PHP.
INT é apenas o nome do tipo em SQL, mas não é uma constante do PDO. A constante correspondente é PDO::PARAM_INT.
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