🐘 Exemplos: Linguagem PHP: POO e Prepared Statements
Módulo 02 — Lógica e Algoritmos • 1º Semestre
Demonstrações práticas e código-fonte completo comentado para fundamentar os conceitos de Linguagem PHP: POO e Prepared Statements.
🗺️ Fluxo de Execução e Rastreamento
flowchart LR
SQL["SELECT * WHERE id = :id"] --> PDO["PDO::prepare()"] --> EXEC["Execução Imune a SQLi"]
style SQL fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px
style EXEC fill:#e8f5e9,stroke:#4caf50,stroke-width:2px
💻 Código-Fonte Completo e Comentado
Abaixo está a implementação funcional na linguagem php.
<?php
declare(strict_types=1);
class CalculadoraFiscal {
public function calcularImposto(float $valor, float $taxa = 0.15): float {
return $valor * $taxa;
}
}
echo "=== PHP 8 MODERNO E ESTRUTURADO ===
";
$calc = new CalculadoraFiscal();
$imposto = $calc->calcularImposto(1500.0);
printf("Valor: R$ 1.500,00 | Imposto: R$ %.2f
", $imposto);
⚙️ Instruções de Compilação e Execução
Para compilar e executar o código acima em seu terminal, utilize o comando:
php script.php
🖥️ Saída Esperada no Console
Ao executar o programa, o resultado formatado no terminal deve ser exatamente:
=== PHP 8 MODERNO E ESTRUTURADO ===
Valor: R$ 1.500,00 | Imposto: R$ 225.00