Nesta aula, vamos aprender sobre funções em PHP. As funções em PHP permitem que você escreva código reutilizável, tornando seu código mais modular e fácil de entender e manter.
Uma função em PHP é definida usando a palavra-chave function, seguida pelo nome da função e seus parâmetros, se houver. Os parâmetros são variáveis que recebem valores quando a função é chamada.
Vamos criar uma função simples que recebe dois parâmetros e os soma:
phpfunction soma($num1, $num2) {
$resultado = $num1 + $num2;
return $resultado;
}
Neste exemplo, definimos uma função chamada soma que recebe dois parâmetros, $num1 e $num2. Dentro da função, adicionamos os dois números e armazenamos o resultado na variável $resultado. Finalmente, retornamos o resultado usando a palavra-chave return.
Para chamar a função soma, basta passar dois valores como argumentos e atribuir o resultado a uma variável:
php$resultado_soma = soma(5, 7);
echo $resultado_soma; // imprime "12"
Neste exemplo, chamamos a função soma com os valores 5 e 7. O resultado é atribuído à variável $resultado_soma e, em seguida, é exibido na tela usando a função echo.
É possível também definir funções sem parâmetros e sem retorno:
phpfunction diga_ola() {
echo "Olá, mundo!";
}
diga_ola(); // imprime "Olá, mundo!"
Neste exemplo, definimos uma função chamada diga_ola que não recebe nenhum parâmetro e não retorna nenhum valor. A função simplesmente exibe a mensagem "Olá, mundo!" usando a função echo. Em seguida, chamamos a função diga_ola para imprimir a mensagem na tela.
Em resumo, funções em PHP são definidas usando a palavra-chave function, seguida pelo nome da função e seus parâmetros, se houver. Dentro da função, o código é executado e o resultado é retornado, se necessário. Para chamar uma função, basta passar os argumentos necessários e atribuir o resultado, se houver, a uma variável.