Vamos a realizar las operaciones aritméticas básicas como suma, resta, multiplicación y división usando PHP. Estamos usando un formulario HTML para tomar los valores de entrada y elegir una opción para realizar una operación particular usando Switch Case.
Las operaciones aritméticas se utilizan para realizar operaciones como suma, resta, etc. en los valores. Para realizar operaciones aritméticas sobre los datos necesitamos al menos dos valores.
- Adición: Realiza la suma de números dados.
- Resta: Realiza la diferencia de números dados.
- Multiplicación: Realiza la multiplicación de números dados.
- División: Realiza la división de números dados .
Ejemplo:
Addition = val + val2 + ... + valn Example: add = 4 + 4 = 8 Subtraction = val - val2 - ... - valn Example: sub = 4 - 4 = 0 Multiplication = val1 * val2 * ... * valn Example: mul = 4 * 4 = 16 Division = val1 / val2 Example: mul = 4 / 4 = 1
Programa 1:
PHP
<?php $x = 15; $y = 30; $add = $x + $y; $sub = $x - $y; $mul = $x * $y; $div = $y / $x; echo "Sum: " . $add . "\n"; echo "Diff: " . $sub . "\n"; echo "Mul: " . $mul . "\n"; echo "Div: " . $div; ?>
Producción:
Sum: 45 Diff: -15 Mul: 450 Div: 2
Uso de Switch Case: la instrucción switch se usa para realizar diferentes acciones en función de diferentes condiciones.
Sintaxis:
switch (n) { case label1: code to be executed if n=label1; break; case label2: code to be executed if n=label2; break; case label3: code to be executed if n=label3; break; . . . case labeln: code to be executed if n=labellast; break; default: code to be executed if n is different from all labels; }
Pasos de ejecución:
- Iniciar servidor XAMPP
- Abra el Bloc de notas y escriba el código a continuación y guarde la carpeta en la ruta dada en la imagen
Programa 2:
PHP
<!DOCTYPE html> <html> <head> <title>GFG</title> </head> <body><center> <h1> ARITHMETIC OPERATIONS DEMO USING SWITCH CASE IN PHP </h1> <h3>Option-1 = Addition</h3> <h3>Option-2 = Subtraction</h3> <h3>Option-3 = Multiplication</h3> <h3>Option-4 = Division</h3> <form method="post"> <table border="0"> <tr> <!-- Taking value 1 in an text box --> <td> <input type="text" name="num1" value="" placeholder="Enter value 1"/> </td> </tr> <tr> <!-- Taking value 1 in an text box --> <td> <input type="text" name="num2" value="" placeholder="Enter value 2"/> </td> </tr> <tr> <!-- Taking option in an text box --> <td> <input type="text" name="option" value="" placeholder="Enter option 1-4 only"/> </td> </tr> <tr> <td> <input type="submit" name="submit" value="Submit"/> </td> </tr> </table> </form> </center> <?php // Checking submit condition if(isset($_POST['submit'])) { // Taking first number from the // form data to variable 'a' $a = $_POST['num1']; // Taking second number from the // form data to a variable 'b' $b = $_POST['num2']; // Taking option from the form // data to a variable 'ch' $ch = $_POST['option']; switch($ch) { case 1: // Execute addition operation // when option 1 is given $r = $a + $b; echo " Addition of two numbers = " . $r ; break; case 2: // Executing subtraction operation // when option 2 is given $r = $a - $b; echo " Subtraction of two numbers= " . $r ; break; case 3: // Executing multiplication operation // when option 3 is given $r = $a * $b; echo " Multiplication of two numbers = " . $r ; break; case 4: // Executing division operation // when option 4 is given $r = $a / $b; echo " Division of two numbers = " . $r ; break; default: // When 1 to 4 option is not given // then this condition is executed echo ("invalid option\n"); } return 0; } ?> </body> </html>
Salida: Abra el navegador web y escriba localhost/gfg/code.php
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA