Iniciante Fundamentos
Funções
Função é um bloco de código com nome que você pode reutilizar. Evita repetição e organiza o programa.
Declarando
<?php
function saudar() {
echo "Olá!";
}
saudar(); // chama a função
Parâmetros
Valores enviados para a função.
<?php
function saudar($nome) {
echo "Olá, $nome";
}
saudar("Ana"); // Olá, Ana
return
Devolve um resultado para quem chamou.
<?php
function somar($a, $b) {
return $a + $b;
}
$total = somar(3, 4);
echo $total; // 7
Valor padrão
Parâmetro com valor usado quando nada é informado.
<?php
function saudar($nome = "visitante") {
echo "Olá, $nome";
}
saudar(); // Olá, visitante
saudar("Pedro"); // Olá, Pedro
Type hints
Você pode declarar o tipo dos parâmetros e do retorno.
<?php
function dobrar(int $n): int {
return $n * 2;
}
echo dobrar(5); // 10
Resumo
functioncria um bloco reutilizável.- Parâmetros recebem dados;
returndevolve o resultado. - Type hints deixam o código mais seguro e claro.