Iniciante Fundamentos
Operadores
Operadores realizam ações sobre valores: somar, comparar, combinar condições e atribuir.
Aritméticos
<?php
echo 5 + 2; // 7
echo 5 - 2; // 3
echo 5 * 2; // 10
echo 5 / 2; // 2.5
echo 5 % 2; // 1
echo 5 ** 2; // 25 (potência)
Atribuição
<?php
$x = 10;
$x += 5; // 15
$x -= 3; // 12
$x *= 2; // 24
$x .= "!"; // concatena: "24!"
Comparação
<?php
var_dump(5 == "5"); // true (valor igual)
var_dump(5 === "5"); // false (valor e tipo)
var_dump(5 != 3); // true
var_dump(5 > 3); // true
== compara só o valor; === compara valor e tipo.
Lógicos
<?php
var_dump(true && false); // false (e)
var_dump(true || false); // true (ou)
var_dump(!true); // false (não)
Resumo
- Aritméticos fazem contas;
**é potência. ===compara valor e tipo.&&,||e!combinam condições.