Módulo 02 — Lógica e Algoritmos • 1º Semestre

Teste e consolide seus conhecimentos práticos e teóricos sobre Linguagem PHP: Web Moderna e Práticas Seguras. Clique em uma alternativa para verificar o feedback explicativo imediato!


1. Por que o uso de PDO com Prepared Statements (consultas preparadas) é obrigatório ao manipular bancos SQL em PHP?
Porque separa a estrutura da consulta SQL dos parâmetros de dados fornecidos pelo usuário, imunizando a aplicação contra ataques de SQL Injection.
Porque o PHP proíbe a conexão com bancos relacionais.
Porque consultas sem PDO só rodam em computadores desligados.
Para obrigar o banco de dados a reiniciar a cada consulta.

2. A partir do PHP 7/8, qual recurso moderno foi consolidado para aumentar a robustez do código?
Declarações estritas de tipo em parâmetros de funções e retornos (declare(strict_types=1);), Union Types e Named Arguments.
Eliminação total de variáveis e laços de repetição.
Proibição do uso de HTML em sites web.
Obrigatoriedade de usar apenas arquivos .txt.

3. Qual superglobal do PHP armazena os dados enviados através de um formulário HTTP POST?
$_POST
$_GET
$_SESSION
$_COOKIE