function origenCheck($valor1, $valor2) { $cadena = ""; if (isset($_POST["chkSuma"])) { $cadena .= $_POST["chkSuma"] . ": " . suma($valor1, $valor2) . "<br />"; } if (isset($_POST["chkResta"])) { $cadena .= $_POST["chkResta"] . ": " . resta($valor1, $valor2) . "<br />"; } if (isset($_POST["chkMultiplicacion"])) { $cadena .= $_POST["chkMultiplicacion"] . ": " . multiplicacion($valor1, $valor2) . "<br />"; } if (isset($_POST["chkDivision"])) { $cadena .= $_POST["chkDivision"] . ": " . division($valor1, $valor2) . "<br />"; } return $cadena; }
<?php $valor1 = $_POST["txtValor1"]; $valor2 = $_POST["txtValor2"]; $cadena = ""; if (isset($_POST["chkSuma"])) { $cadena .= $_POST["chkSuma"] . ": " . suma($valor1, $valor2) . "<br />"; } if (isset($_POST["chkResta"])) { $cadena .= $_POST["chkResta"] . ": " . resta($valor1, $valor2) . "<br />"; } if (isset($_POST["chkMultiplicacion"])) { $cadena .= $_POST["chkMultiplicacion"] . ": " . multiplicacion($valor1, $valor2) . "<br />"; } if (isset($_POST["chkDivision"])) { $cadena .= $_POST["chkDivision"] . ": " . division($valor1, $valor2) . "<br />"; } echo $cadena; function suma($val1, $val2) { $resultado = $val1 + $val2; return $resultado; } function resta($val1, $val2) { $resultado = $val1 - $val2; return $resultado; } function multiplicacion($val1, $val2) { $resultado = $val1 * $val2;
// para form_radio.php switch ($operacion) { case 'suma': $resultado = suma($valor1, $valor2); break; case 'resta': $resultado = resta($valor1, $valor2); break; case 'multiplicacion': $resultado = multiplicacion($valor1, $valor2); break; case 'division': $resultado = division($valor1, $valor2); break; default: $resultado = suma($valor1, $valor2); break; } echo "El resultado de la operación " . $operacion . " es :" . $resultado; function suma($val1, $val2) { $resultado = $val1 + $val2; return $resultado; } function resta($val1, $val2) { $resultado = $val1 - $val2; return $resultado; } function multiplicacion($val1, $val2) {
<?php //O functie care primeste un numar si returneaza suma tuturor numerelor in ordine naturala, pana la acel numar inclusiv //Fie n nr dat, n>0. Functia adunare: 1+2+3+..+n-1+n // Rezolvare : formula de calcul a sumei unui sir este : S = n(n+1)/2 // $numar = 10; function suma($numar) { $suma = $numar * ($numar + 1) / 2; return $suma; } $suma_mea = suma($numar); print $suma_mea;
<?php $valor1 = $_POST["txtValor1"]; $valor2 = $_POST["txtValor2"]; $cadena = ""; if (!isset($_POST["suma"])) { $cadena = $_POST["suma"] . ": " . suma($valor1, $valor2) . "<br />"; } if (!isset($_POST["resta"])) { $cadena = $_POST["resta"] . ": " . resta($valor1, $valor2) . "<br />"; } if (!isset($_POST["multiplicacion"])) { $cadena = $_POST["multiplicacion"] . ": " . multiplicacion($valor1, $valor2) . "<br />"; } if (!isset($_POST["division"])) { $cadena = $_POST["division"] . ": " . division($valor1, $valor2) . "<br />"; } function suma($val1, $val2) { $resultado = $val1 + $val2; return $resultado; } function resta($val1, $val2) { $resultado = $val1 - $val2; return $resultado; } function multiplicacion($val1, $val2) { $resultado = $val1 * $val2; return $resultado; }
<?php $x = $_POST["x"]; $y = $_POST["y"]; $SelectedRadio = $_POST["operaciones"]; if (SelectedRadio == "suma") { print "La suma es: " . suma($x, $y); } if (SelectedRadio == "resta") { print "La resta es: " . resta($x, $y); } if (SelectedRadio == "mult") { print "La multiplicaion es: " . mult($x, $y); } if (SelectedRadio == "div") { print "La division es: " . div($x, $y); } ?>
<?php class Areas { function __construct() { echo __CLASS__ . '<br>'; echo __METHOD__ . '<br>'; } } function suma($a, $b) { echo 'ejecutando la funcion ' . __FUNCTION__ . ' = '; return $a + $b; } echo __FILE__ . '<br>'; echo __LINE__ . '<br>'; echo __DIR__ . '<br>'; echo suma(5, 4) . '<br>'; $a = new Areas();
<?php include "libreria22.php"; $vSuma = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMedia = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vSumaPares = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vmediaPares = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMediaImpares = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vSumaPosiciones = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vContadorMayoresQue = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vContadorMenoresQue = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMaximo = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMinimo = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $fun = suma($vSuma); echo "la suma da {$fun}<br>"; $fun = media($vMedia); echo "la media da {$fun}<br>"; $fun = sumaPares($vSumaPares); echo "la suma de los numeros pares da {$fun}<br>"; $fun = mediaPares($vmediaPares); echo "la media de los numeros pares da {$fun}<br>"; $fun = mediaImpares($vMediaImpares); echo "la media de los numeros impares da {$fun}<br>"; $indicador = 1; $fun = sumaPosiciones($vSumaPosiciones, $indicador); if ($indicador == 1) { echo "la suma de las posiciones de los numeros pares da {$fun}<br>"; } else { echo "la suma de las posiciones de los numeros impares da {$fun}<br>"; } $fun = contadorMayoresQue($vContadorMayoresQue);
{ $r = $x - $y; return $r; } function mult($x, $y) { $m = $x * $y; return $m; } function div($x, $y) { $d = $x / $y; return $d; } if ($operacion == "suma") { $resultado = suma($n1, $n2); } elseif ($operacion == "resta") { $resultado = resta($n1, $n2); } elseif ($operacion == "multiplicacion") { $resultado = mult($n1, $n2); } elseif ($operacion == "division") { if ($n2 == "0") { $resultado = " error"; } else { $resultado = div($n1, $n2); } } ?> <html> <head>
<?php function suma($a, $b = 0) { $c = $a + $b; return $c; } function resta($a, $b) { $c = $a - $b; return $c; } echo resta(5, 10) . '<br>'; echo suma(10, 9);
**/ /*$suma= 0; $numar = 3; for ($j=0;$j<=$numar;$j++) { $suma+=$j; print $suma; echo "\n"; } */ function suma($numar) { $s = 0; for ($j = 0; $j <= $numar; $j++) { $s += $j; print $s; echo "\n"; } } suma(3); ?>
function negrita($texto) { echo "<strong>", $texto, "</strong><br>\n"; } function duplicar($numero) { if (is_numeric($numero)) { echo "<strong>", $numero * 2, "</strong><br>\n"; } else { echo "número please<br>\n"; } } function multiplicar($numero, $factor) { if (is_numeric($numero) && is_numeric($factor)) { echo "<strong>", $numero * $factor, "</strong><br>\n"; } else { echo "Loco, poné números<br>\n"; } } function suma($n1, $n2) { return $n1 + $n2 . "<br>\n"; } negrita("Tengo sueño"); duplicar('asd'); multiplicar(10, 2); echo suma(4, 6); ?> </body> </html>
<? $var = 5;//varaible global function suma () { $var =12;//variable local if ($var == 12) { print($var); } } print(suma()); ?>
/* Realizamos la operación */ $resultado = iva($resultado); } elseif ($oper == "eq") { /* Se realiza la acción para la tecla = */ /* Realizar la operación guardada en $oper1 usando como 1er valor a $valor1 y como 2do valor a lo que hay en $resultado y hay que colocar el resultado en el display. */ if ($oper1 == 'suma') { /* Importamos el módulo de la operación para suma */ include "common/suma.php"; /* Pedimos del más allá el valor de $valor1 */ $valor1 = $_SESSION['valor1']; /* Realizamos la operación */ $resultado = suma($valor1, $resultado); } if ($oper1 == 'resta') { /* Importamos el módulo de la operación para resta */ include "common/resta.php"; /* Pedimos del más allá el valor de $valor1 */ $valor1 = $_SESSION['valor1']; /* Realizamos la operación */ $resultado = resta($valor1, $resultado); } if ($oper1 == 'porcen') { /* Importamos el módulo de la operación para el porciento */ include "common/porcentaje.php"; /* Pedimos del más allá el valor de $valor1 */ $valor1 = $_SESSION['valor1']; /* Realizamos la operación */
<?php /* suma-test2.php */ include "suma.php"; /* llamamos al módulo suma para poder usarlo posteriormete */ /* Casos de prueba para el módulo suma */ echo "Verificando el módulo suma\n"; echo suma(2, 7) . "= 9 \n"; echo suma(2, 0) . "= 2 \n"; echo suma(2, -7) . "= -5 \n"; echo suma(2, 7.0) . "= 9 \n"; echo suma(2, 7.5) . "= 9.5 \n";
<? //Ejemplo 1 echo "<h1>"; function suma($x, $y) { $z = $x + $y; return $z; } $resultado = suma(5,12); echo "<br>"; print($resultado); echo "</h1>"; //Ejemplo 2 function multiplicacion ($multiplicacion) { return $multiplicacion + $multiplicacion;// Creamos la funcion en este caso multiplicacion. } print("multiplicacion: " . multiplicacion(10)); ?>
/** * Funkce pro součet 2 čísel * @param float $a * @param float $b * @return float */ function suma($a, $b) { return $a + $b; } /** * Funcke vypisující spojené řetězce * @param string $a * @param string $b = "x" - volitelný atribut, pokud ho nezadáme, použije se výchozí hodnota */ function spojeniRetezcu($a, $b = "x") { echo $a . ' ' . $b; } /** * Ukázka funkce s parametrem předávaným referencí * @param &$param - parametr, který je možné modifikovat v rámci těla funkce * @param $param2 - parametr, který není možné modifikovat v rámci těla funkce */ function testovaciFunkce(&$param, $param2) { $param = "hodnota"; } //ukázka zavolání funkce echo 'suma je ' . suma(10, 20);
function factorial($n) { return $n == 0 ? 1 : $n * factorial($n - 1); } /* ver archivo 8_1_funciones_lib.php ahi encontramos la declaración de otras funciones que están disponibles para este script por la instrucción ejecutada en la linea 59 function suma($a, $b){ return $a + $b; } */ if (isset($_POST["btnCalcular"])) { $n = $_POST["intNumero"]; $n = suma($n, 1); //esta funcion está declarada en otro archivo $resultado = "El factorial de {$n} es " . factorial($n) . "."; } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Funciones en PHP</title> </head> <body> <h1>Cálculo de Factorial (!(n + 1))</h1> <form action="8_funciones_php.php" method="post"> <label>Número a Calcular</label>
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ function suma($x, $y) { $suma = $x + $y; return $suma; } function incrementa(&$x) { $x = $x + 28; } $a = 5; $b = 10; echo "La suma es " . suma($a, $b); echo "<br /><br />"; $a = 1; echo "El valor de \$a antes de incrementar es: {$a}"; echo "<br /><br />"; incrementa($a); echo "El valor de \$a despues de incrementar es {$a}";
<?php //creando una función function suma($a, $b) { echo $a + $b; } //se ejecuta la función suma(1, 2);
<?php echo "Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto.<br />"; echo suma(5, 7) . "<br />"; echo "Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto.<br />"; echo suma(15, 20) . "<br />"; echo producto(5, 6) . "<br />"; function suma($valor1, $valor2) { return "La suma de " . $valor1 . " y " . $valor2 . " es: " . ($valor1 + $valor2); } function producto($valor1, $valor2) { return "El producto de " . $valor1 . " y " . $valor2 . "es: " . $valor1 * $valor2; }
<?php include "practica23.php"; $vSuma1 = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vSuma2 = array(2, 4, 6, 8, 10, 12, 14, 16, 18, 20); $vSumaPares = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vmediaPares = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vMediaImpares = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vSumaPosiciones = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $vSumaPosiciones2 = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); echo "<b>Asi esta el vector antes de la operacion suma<b/><br>"; var_dump($vSuma1); suma($vSuma1, $vSuma2); echo "la suma de los dos vectores da<br><br>"; var_dump($vSuma1); //--------------------------------------------------- echo "<b>Asi esta el vector antes de la operacion sumaPares<b/><br>"; var_dump($vSumaPares); $numero = 5; sumaPares($vSumaPares, $numero); echo "la suma de los numeros pares da<br><br>"; var_dump($vSumaPares); //--------------------------------------------------- mediaPares($vmediaPares, $media); echo "<b>la media de los numeros pares da {$media}<b/><br><br>"; //-------------------------------------------------- mediaImpares($vMediaImpares, $media); echo "<b>la media de los numeros impares da {$media}<b/><br><br>"; //--------------------------------------------------- echo "<b>Asi esta el vector antes de la operacion sumaPosiciones<b/><br>"; var_dump($vSumaPosiciones);
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ function suma($a, $b) { return $a + $b; } $a = 2; $b = 3; echo "La suma es " . suma($a, $b) . "<br />"; //Pasando parámetros por referencia function incremento(&$x) { $x = $x + 28; } echo "El valor antes de modificar es " . $a . "<br />"; incremento($a); echo "El valor después de modificar es " . $a . "<br />"; function cuadradoPuk($valor, &$cuadrado, &$cubo) { $cuadrado = pow($valor, 2); $cubo = pow($valor, 3); } $valor = 100; cuadradoPuk($valor, $cuadrado, $cubo); echo "el valor del cuadrado = {$cuadrado} y el cubo = {$cubo}"; //Poner un valor por defecto a un parámetro
<?php include "repaso22.php"; $v = array(7, 5, 9, 7, 2, 4, 5, 6, 5, 4, 8, 3, 1, 5); $fun = suma($v); echo "La suma del vector da: {$fun} <br>"; $fun = media($v); echo "La media del vector da: {$fun} <br>"; $fun = sumaPares($v); echo "La suma de los pares numeros pares del vector da: {$fun} <br>"; $fun = mediaPares($v); echo "La media de los pares numeros pares del del vector da: {$fun} <br>"; $fun = mediaImpares($v); echo "La media de los pares numeros impares del del vector da: {$fun} <br>"; $indicador = 1; $fun = sumaPosiciones($v, $indicador); if ($indicador == 1) { echo "La suma de las posiciones pares da: {$fun} <br>"; } else { echo "La suma de las posiciones impares da: {$fun} <br>"; } $valor = 3; $fun = contadorMayorQue($v, $valor); echo "Hay {$fun} numeros mayores que {$valor} <br>"; $valor = 3; $fun = contadorMenorQue($v, $valor); echo "Hay {$fun} numeros mayores que {$valor} <br>"; $fun = maximo($v); echo "El numero mas grande es: {$fun} <br>"; $fun = minimo($v); echo "El numero mas pequeño es: {$fun} ";
<?php /** * Created by PhpStorm. * User: frm * Date: 18/12/14 * Time: 19:59 */ if (isset($_GET['x']) and isset($_GET['y'])) { $x = $_GET['x']; $y = $_GET['y']; } $x = 10; $y = 5; phpinfo(); $pwd = password_hash('12345', PASSWORD_DEFAULT); echo $pwd; function suma($x, $y) { $var = $x + $y; return $var; } function multiplica($value, $por) { $result = $value * $por; return $result; } $suma = suma($x, $y); $multiplica = 5; $resultado = multiplica($suma, $multiplica); //echo $resultado;
$b++; } if ($_POST[$op] >= $con) { $b++; } if ($_POST[$c] >= $con) { $b++; } if ($_POST[$d] >= $con) { $b++; } if ($_POST[$e] >= $con) { $b++; } return $b; } if (isset($_POST['suma'])) { $a = suma('edad1', 'edad2', 'edad3', 'edad4', 'edad5'); $d = suma('altu1', 'altu2', 'altu3', 'altu4', 'altu5'); $b = 0; $c = 0; $b = sifuncion('edad1', 'edad2', 'edad3', 'edad4', 'edad5', 18); $c = sifuncion('altu1', 'altu2', 'altu3', 'altu4', 'altu5', 1.75); echo " \n La media de las edades digitadas es: " . $a / 5 . " <br>\n La media de las alturas digitadas es: " . $d / 5 . " <br>\n Hay {$b} alumnos mayores de 18 años <br>\n Hay {$c} que miden mas de 1.75\n"; } ?> </body> </html>
<?php include "libreria24.php"; $fun = suma(1, 1, 1, 1, 1, 1); $fun2 = suma(2, 2, 2, 2); echo "la suma da {$fun}<br>"; $fun = media(4, 5, 6, 6, 4, 5); echo "la media da {$fun}<br>"; $fun = sumaPares(1, 2, 3, 5, 4, 8, 6, 9, 7); echo "la suma de los numeros pares da {$fun}<br>";
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head> <body> <?php /* suma-test.php */ include "suma.php"; /* llamamos al módulo suma para poder usarlo posteriormete */ /* Casos de prueba para el módulo suma */ echo "<h1>Verificando el módulo suma</h1>"; echo suma(2, 7) . "= 9 <br/>"; echo suma(2, 0) . "= 2 <br/>"; echo suma(2, -7) . "= -5 <br/>"; echo suma(2, 7.0) . "= 9 <br/>"; echo suma(2, 7.5) . "= 9.5 <br/>"; ?> </body> </html>