Aprender PHP do Zero - Parte 2

Agora que você já conhece o que é o PHP, sua história e como ele funciona, vamos aprender a programar de verdade!

📘 Aprender PHP do Zero — Parte 2: Variáveis, Operadores e Estruturas de Controle



Agora que você já conhece o que é o PHP, sua história e como ele funciona, vamos aprender a programar de verdade!

Nesta parte, vamos aprender os blocos fundamentais da linguagem:

  • Como declarar variáveis
  • Tipos de dados em PHP
  • Operadores básicos
  • Comandos de decisão e repetição
  • Exemplos práticos para Android

💾 Variáveis em PHP

Uma variável é um espaço onde guardamos um valor.

Em PHP, todas as variáveis começam com o símbolo $.

<?php
$nome = "Carlos"; // String
$idade = 25;      // Número inteiro
$peso = 70.5;     // Número decimal (float)
$ativo = true;    // Valor booleano
?>

Regras:

  • Deve começar com $
  • Não pode conter espaços
  • Use nomes claros (ex: $usuario, $email)

🔢 Tipos de dados principais

Tipo Exemplo Descrição
String "PHP no Android" Texto entre aspas
Integer 10, -3, 100 Número inteiro
Float 12.5 Número com decimal
Boolean true / false Verdadeiro ou falso

➕ Operadores

1. Aritméticos

$a = 10;
$b = 2;

echo $a + $b; // Soma = 12
echo $a - $b; // Subtração = 8
echo $a * $b; // Multiplicação = 20
echo $a / $b; // Divisão = 5
echo $a % $b; // Resto = 0

2. Comparação

$a = 5;
$b = 10;

var_dump($a == $b);  // Igual? false
var_dump($a != $b);  // Diferente? true
var_dump($a < $b);   // Menor? true
var_dump($a >= $b);  // Maior ou igual? false

3. Lógicos

$idade = 20;
$temCarteira = true;

if ($idade >= 18 && $temCarteira) {
    echo "Pode dirigir";
}
  • && = E
  • || = OU
  • ! = NÃO

📍 Estruturas de Controle

IF / ELSE

$nota = 7;

if ($nota >= 6) {
    echo "Aprovado!";
} else {
    echo "Reprovado!";
}

SWITCH

$opcao = 2;

switch ($opcao) {
    case 1:
        echo "Você escolheu 1";
        break;
    case 2:
        echo "Você escolheu 2";
        break;
    default:
        echo "Opção inválida";
}

WHILE

$i = 1;
while ($i <= 5) {
    echo "Contando: $i<br>";
    $i++;
}

FOR

for ($i = 1; $i <= 5; $i++) {
    echo "Linha $i<br>";
}

✅ Exercícios Simples

1. Mostrar mensagem personalizada

$nome = "Ana";
echo "Bem-vinda, $nome!";

2. Calcular o quadrado de um número

$num = 4;
echo $num * $num; // Resultado: 16

3. Verificar maioridade

$idade = 17;
if ($idade >= 18) {
    echo "Maior de idade";
} else {
    echo "Menor de idade";
}

4. Tabuada do 2 com FOR

for ($i = 1; $i <= 10; $i++) {
    echo "2 x $i = " . (2 * $i) . "<br>";
}

📱 Dica para usuários Android

Você pode testar todos esses códigos no celular usando:

  • Termux: digite nano arquivo.php e depois php arquivo.php
  • Acode: crie o arquivo e salve com extensão .php, depois execute em seu servidor local ou pelo app Palapa Web Server

🎯 Conclusão da Parte 2

Nesta lição você aprendeu a trabalhar com:

  • Variáveis e tipos básicos
  • Operadores matemáticos e lógicos
  • Comandos de decisão (if, switch)
  • Repetições com while e for
  • Exercícios práticos compatíveis com Android

👉 Na Parte 3, vamos aprender sobre arrays, funções personalizadas, formulários HTML com PHP e fazer mini-projetos!

Enviar um comentário