Questão nº 54

Questão de Informática · FGV TJTO 2022 (nº 54)

FGV2022Técnico Judiciário - InformáticaInformática
Gabarito: Dver comentário ↓

Num script PHP, a função que permite verificar se um cookie está definido é:

Resposta comentada

Gabarito Alternativa D

Para verificar se uma variável (como um cookie) foi definida e não é NULL no PHP, usamos a função isset(). Os cookies são armazenados na superglobal $_COOKIE, que é um array associativo.

(A) Incorreta: active() não é uma função padrão do PHP para verificar a existência de cookies ou variáveis.
(B) Incorreta: cookie_value() não é uma função padrão do PHP para verificar a existência de cookies.
(C) Incorreta: exists() não é uma função padrão do PHP para verificar a existência de variáveis. Embora existam funções como file_exists(), elas são específicas para outros contextos. Esta é uma armadilha, pois a ideia de "existir" é genérica, mas a função específica para variáveis é outra.
(D) Correta: A função isset() é a forma correta e padrão em PHP para verificar se uma variável (ou um elemento de um array, como um cookie em $_COOKIE) foi definida e possui um valor diferente de NULL.
(E) Incorreta: status() não é uma função padrão do PHP para verificar a existência de cookies ou variáveis.

Fonte: FGV TJTO 2022 Técnico Judiciário - Informática (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho