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