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.