[Tutorial] Criação de Funções no PHP
:: Códigos • Programação :: PHP :: PHP • Tutoriais
Página 1 de 1
[Tutorial] Criação de Funções no PHP
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Objetivos:
Neste Pequeno Tutorial iremos tratar das diversas estruturas de controle.
Pré-requisitos:
Ter estudados os artigos anteriores
ou ter alguma experiência com PHP.
Nota : Este tutorial faz parte do Curso: PHP & MySQL.
Funções
Uma função pode ser definida como uma máquina que recebe
um determinado material em sua entrada processa ele e produz um resultado.
Funções definidas pelo usuário
Existem funções que podem ser definidas por usuários.
Estas funções permitem que possamos utilizar forma mais inteligente
os códigos criados. Evitando redundâncias e aproveitando códigos
escritos anteriormente.
Veja a regra geral para definição de uma função.
Function nomeDaFuncao
Veja um exemplo de utilização de função.( $argumento1,…, $argumentoN){
// bloco de código
}
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 1 - Listagem do script code1301.php
A função imprimirBoasVindas esta definida entre as linhas 12
e 16.
Na linha 12 a palavra reservada function declara a função imprimirBoasVindas
e não define para ela argumentos.
A linha 14 define o que a função imprimirBoasVindas faz. Ela
envia para o navegador a mensagem “Seja bem-vindo !”.
A linha 16 encerra a definição da função.
A linha 19 executa a função imprimirBoasVindas que envia para
o navegador a string “Seja bem-vindo !”.
Veja o resultado do script code1301.php na figura abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 2 - Resultado do script code1301.php
Criando uma função que recebe parâmetros
Iremos criar agora uma função que recebe parâmetros para
executar e os utiliza para executar sua tarefa.
Veja o código abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 3 - Listagem do script code1302.php
O script code1302.php utiliza uma função que recebe dois parâmetros.
As linhas de 12 a 16 declaram a função somarParcelas.
A linha 12 possui a palavra reservada function que declara a função
somarParcelas e declara que ela receberá dois parâmetros o $parcela1
e o $parcela2.
A linha 14 soma os parâmetros e os envia para o navegador.
A linha 16 encerra a declaração da função.
A linha 19 executa a função e envia para ela os parâmetros
10 e 20.
Veja o resultado do script code1302.php na figura abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 4 - Resultado do script code1302.php na janela do navegador
Criando uma função que recebe parâmetros e retorna
um valor
Um grande número de funções retorna um valor após
realizar uma determinada ação. Isso possibilida uma utilização
mais racional da função. Veja o código a seguir:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 5 - Listagem do script code1303.php
Este código se assemelha muito ao código anterior, porém
a diferença básica é que ele retorna um valor após
executar a função.
As linhas de 12 a 16 declaram a função.
Na linha 12 temos a palavra reservada function que declara a função
somarParcelas que recebe dois parâmetros.
Na linha 14 efetuamos a adição do parâmetro $parcela1
com o parâmetro $parcela2 e retornamo-lo como resultado da função.
Veja o resultado deste script na figura abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 6 - Resultado do script code1303.php
Você deve ter percebido que o resultado do script code1302.php é muito
semelhante ao resultado do script code1303.php. A diferença básica é que
podemos utilizar o resultado da função somarParcelas do script
code1303.php para executar outras operações, enquanto o resultado
produzido pela função somarParcelas no script code1302.php apenas
envia para o navegador o resultado da função.
Veja o código abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 7 - Listagem do script code1304.php
As linhas de 12 a 16 declaram a função somarParcelas.
A linha 19 atribui ao $numero1 o inteiro 25.
A linha 20 atribui ao $numero2 o inteiro 30.
A linha 22 atribui a variável $resultado o valor retornado pela função
somarParcelas.
A linha 24 imprime uma string que contém os valores das variáveis
combinados com textos.
A linha 26 atribui ao $numero1 o inteiro 5.
A linha 27 atribui a variável $resultado o valor retornado pela função
somarParcelas.
A linha 29 imprime uma string que contém os valores das variáveis
combinados com textos.
Veja o resultado do script:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Fig. 8 - Resultado do script code1304.php
Credits
Fox
Julio
Re: [Tutorial] Criação de Funções no PHP
Não domino muito bem PHP nem outra linguagem de programação (além de HTML).
Gosto de programar, mas não sei muita coisa.
Tutorial útil, me ensinou algumas coisas.
Abraços do mano
Google!
Gosto de programar, mas não sei muita coisa.
Tutorial útil, me ensinou algumas coisas.
Abraços do mano
Google!
Convidad- Convidado
Tópicos semelhantes
» Tutorial - PHP funções
» [Tutorial] Funções PHP
» Tutorial - Funções HTML
» [ Tutorial ] "Apelidos" e Funcões dos Heróis
» [L.G.H] CrazyAnonymous [funções simples]
» [Tutorial] Funções PHP
» Tutorial - Funções HTML
» [ Tutorial ] "Apelidos" e Funcões dos Heróis
» [L.G.H] CrazyAnonymous [funções simples]
:: Códigos • Programação :: PHP :: PHP • Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos