<?php function soma($x, $y) { return $x + $y; echo "Oi"; } $soma = soma(5, 3); echo $soma;
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Curso Básico - PHP do Jeito Certo</title> </head> <body> <h1>Função sem argumento</h1> <?php //declaração da função function soma() { $valor1 = 20; $valor2 = 30; echo $valor1 + $valor2; } //chamando a função a ser executada soma(); ?> </body> </html>
<?php include "funcoes.php"; $numeroA = $_GET['numeroA']; $numeroB = $_GET['numeroB']; $soma = soma($numeroB, $numeroA); echo "A soma de {$numeroA} + {$numeroB} = {$soma}";
<pre><?php include 'cal.php'; echo '5 + 2= ' . soma(5, 2) . '<br>'; echo '5 - 2= ' . sub(5, 2) . '<br>'; echo '5 / 2= ' . div(5, 2) . '<br>'; echo '5 * 2= ' . mult(5, 2) . '<br>'; echo '5 + 2 * 3= ' . soma(5, mult(2, 3)) . '<br>'; echo '8 - 3 + 5= ' . soma(sub(8, 3), 5) . '<br>'; echo '9 / 3 + 4 * 2= ' . soma(div(9, 3), mult(4, 2)) . '<br>'; ?> </pre>
<?php function soma($a, $b) { echo $a + $b; } soma(1, 2);
<?php function soma($a, $b) { echo $a + $b; } soma(10, 10);
<?php // funcao tradicional function soma($a, $b) { return $a + $b; } // closure $soma = function ($a, $b) { return $a + $b; }; echo soma(15, 45); echo "\n"; echo $soma(10, 20); ?>
<?php function soma($a, $b) { return $a + $b; } function soma2($a, $b = 4) { return $a + $b; } $a = 5; $b = 7; $c = soma($a, $b); echo $c; echo "<hr>"; $d = soma2($a, $b); echo $d; echo "<hr>"; function exibirNomeDoAluno($nome, $qtd = 4) { for ($i = 1; $i <= $qtd; $i++) { echo $nome, "<br>"; } } exibirNomeDoAluno("Gustavo", 7); # funcoes de strings echo "<hr>"; echo chr(89); echo "<hr>"; echo ord("Y"); echo "<hr><br>";
<?php include "funcoes.php"; $numeroA = $_GET['numeroA']; $numeroB = $_GET['numeroB']; $soma = soma($numeroA, $numeroB); echo "A soma de A + B é " . $soma;
<!DOCTYPE html> <html> <head> <title>PHP | Include</title> <meta charset="UTF-8"> <link rel="stylesheet" href="../_css/estilo.css"> </head> <body> <div> <?php /*Esse script mostra como funciona o include de codigos externos no PHP*/ include "scripts.php"; mostra("Ola mundo!"); $soma = soma(1, 300); echo "Soma = {$soma}"; ?> </div> </body> </html>
print $line; // ---------------------------------------------------------- print km(100) . $b; print km(100) . $b; print km(400) . $b; function km($km) { static $total; $total += $km; return $km; } // print($total); print $line; // ---------------------------------------------------------- //imprimir diretamente o valor retornado print soma(2, 4, 6); function soma($num1, $num2, $num3) { return $num1 + $num2 + $num3; } print $line; // ---------------------------------------------------------- print square(4); print $line; // ---------------------------------------------------------- //TRABALHANDO COM ARRAYS! //Uma maneira de montar um array simples $vet = array('maça', 'laranja', 'banana', 'pera', 'abacaxi'); //Segunda maneira de montar array ASSOCIATIVO, onde informo a chave e o seu valor $vet2 = array("maça" => "vermelha", "laranja" => "Adivinha", "banana" => 3, "pera" => 4, "abacaxi" => 5, "abacate" => "verde com caroço"); //Terceira maneira de montar um array simples
?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Soma</title> </head> <body> <form action="soma.php"> <input type="text" name="n1" placeholder="Digite um número" value="<?php echo $n1; ?> " /> <input type="text" name="n2" placeholder="Digite outro número" value="<?php echo $n2; ?> "/> <input type="submit"/> <input type="reset"/> </form> <p><?php echo soma($n1, $n2); ?> </p> </body> </html>
echo 'Ok<br>'; } else { echo 'Erro<br>'; } if (divisao(5, 2) == 5 / 2) { echo 'Ok<br>'; } else { echo 'Erro<br>'; } if (multiplicacao(5, 2) == 5 * 2) { echo 'Ok<br>'; } else { echo 'Erro<br>'; } if (soma(5, multiplicacao(2, 3)) == 5 + 2 * 3) { echo 'Ok<br>'; } else { echo 'Erro<br>'; } if (soma(subtracao(8, 3), 5 + 8 - 3)) { echo 'Ok<br>'; } else { echo 'Erro<br>'; } if (soma(divisao(9, 3), multiplicacao(4, 2))) { echo 'Ok<br>'; } else { echo 'Erro<br>'; } ?> </pre>
<?php include "operacoes.php"; $x = 2; $y = 4; echo "x+y = " . soma($x, $y) . ",<br>"; echo "x-y = " . subtracao($x, $y) . "<br>"; echo "x*y = " . multiplicacao($x, $y) . "<br>"; echo "x/y = " . divisao($x, $y) . "<br>";
<?php # Introdução a Função function minhaFunc() { echo "Fala galera!<br>"; } minhaFunc(); # Definindo parâmetros function soma($a, $b) { echo $a + $b; } soma(5, 5); # Parâmetros default function login($user = "******", $password = "******") { echo "<br>User = {$user}"; echo "<br>Password = {$password}"; } login(); # Lista de Parâmetros # func_get_arg function subtrai() { $total = func_get_arg(0) - func_get_arg(1); echo "<br> {$total}"; } subtrai(5, 10); # func_get_args & func_num_args function somaTudo()
echo 'ok<br>'; } else { echo 'erro<br>'; } if (div(5, 2) == 5 / 2) { echo 'ok<br>'; } else { echo 'erro<br>'; } if (mult(5, 2) == 5 * 2) { echo 'ok<br>'; } else { echo 'erro<br>'; } if (soma(5, mult(2, 3)) == 5 + 2 * 3) { echo 'ok<br>'; } else { echo 'erro<br>'; } if (soma(sub(8, 3), 5) == 8 - 3 + 5) { echo 'ok<br>'; } else { echo 'erro<br>'; } if (soma(div(9, 3), mult(4, 2)) == 9 / 3 + 4 * 2) { echo 'ok<br>'; } else { echo 'erro<br>'; } ?> </pre>
<?php include("calc_lib.php"); echo soma(5, 10); ?>
<?php echo soma(1, 2); echo '<br>'; echo soma(5, 8); function soma($num1, $num2) { return $num1 + $num2; } echo subtracao(10, 5); function subtracao($num1, $num2) { return $num1 - $num2; }