← Tutoriais

[PHP] Functions + calculadora simples

Lida 2704 vezes

Offline

Bruno Mota 
Membro
Mensagens 1733 Gostos 3
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Functions
As functions podem dar muito jeito em sites com muitas coisas(paginas etc...)
Fiz este tutorial porque? ando a trabalhar com isto e quero partilhar o conhecimento pois já me tinha esquecido um pouco como se fazia isto...

Ex 1.:
Código: [Seleccione]
<?
function somar($numero1 , $numero2){
$total = $numero1+$numero2;
echo $total;
}
somar (1 , 2);
?>

o que isto vai fazer?
vai somar os números que estão dentro dos (), neste caso só soma 2 numeros pois só está definido isso...

Ex 2.:
Código: [Seleccione]
<?
$operacao = "+";
$numero1 = $_get['n1'];
$numero2 = $_get['n2'];

function calc($n1 , $n2 , $op){
if($op == "+"){
$total = $n1+$n2;
echo $total;
}
elseif($op == "-"){
$total = $n1-$n2;
echo $total;
}
elseif($op == "*"){
$total = $n1*$n2;
echo $total;
}
elseif($op == "/"){
$total = $n1/$n2;
echo $total;
}
else
print "Operação invalida";

}
calc($numero1 , $numero2 , $operacao)
?>

Que é um género de calculadora simples
Offline

cenourinha 
Elite
Mensagens 4094 Gostos 21
Troféus totais: 34
Trófeus: (Ver todos)
Mobile User Apple User Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4

Tipo... preciso de um que valide os campos de um formulário...
Offline

Bruno Mota 
Membro
Mensagens 1733 Gostos 3
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

lol isso e muito facil de fazer... com funções tb dá hehe