No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Primeros pasos con PHP

13/17
Recursos

Iniciarte en PHP puede ser más simple de lo que piensas. En este recorrido, verás cómo dar tus primeros pasos en este lenguaje de programación y desarrollar una suma de manera fácil y rápida.

¿Cómo crear el archivo PHP?

Antes de empezar a programar, es necesario tener preparado nuestro espacio de trabajo. Para ello, el editor de código replit ofrece una opción rápida y eficiente. Sigue estos pasos:

  1. Desde el menú principal, selecciona la opción Create. paso1.png
  2. Elige el lenguaje PHP dentro de la opción Template, asigna un nombre al archivo y haz clic en el botón Create Repl.

Debes asegurarte de escoger la opción PHP Web Server para tener el ambiente óptimo para tu trabajo. Al finalizar, tendrás tu espacio de trabajo listo con la estructura básica de código que imprime un "hola mundo" en pantalla. paso3.png

¿Cómo crear una calculadora en PHP?

La creación de una calculadora básica en PHP necesitará la declaración de una función con tres variables: dos conteniendo los números a sumar y una tercera almacenando el resultado. Podemos imprimir este resultado en la pantalla mediante la siguiente estructura de código:

```

```

¿Cuáles son las particularidades a tener en cuenta en PHP?

Es importante destacar ciertas características de PHP:

  1. Para indicar el inicio del documento, se debe usar <?php.
  2. Las variables se declaran y se llaman con el símbolo $ al inicio.
  3. Cada línea de código debe finalizar con un punto y coma.
  4. Para imprimir un mensaje en pantalla, se usa la función print_r(), la cual no funciona igual a console.log, ya que imprime el mensaje directamente en la pantalla del navegador en lugar de la consola.

¿Listo para el reto? ¡Termina de desarrollar esta calculadora con PHP y compárala con las calculadoras que has creado en otros lenguajes! Compártelos con nosotros y reflexiona acerca de tus impresiones y conclusiones.

Contribución creada por: Silfredo Ibarra.

Aportes 336

Preguntas 15

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

me saco canas pero dejo mi aporte,

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>calculadora</title>
</head>
<body>
    <h1>Calculadora en PHP</h1>
    <h3>Ingrese 2 numeros</h3>
    <form action="calculadora.php" method="get">
        <p>Seleccione la operacion a realizar</p>
            <input type="radio" name="operacion" value="suma"><label for="suma">Suma</label>
            <input type="radio" name="operacion" value="resta"><label for="resta">Resta</label>
            <input type="radio" name="operacion" value="multiplicacion"><label for="multiplicacion">Multiplicacion</label>
            <input type="radio" name="operacion" value="division"><label for="division">Division</label>
        <p>Numero 1: <input type="number" name="num1"></p>
        <p>Numero 2: <input type="number" name="num2"></p>
        <p><input type="submit" value="Enviar"></p>
    </form>
</body>
</html>
<?php

$operacion=$_GET['operacion'];
$num1=$_GET['num1'];
$num2=$_GET['num2'];

if ($operacion=="suma"){
  $res=$num1+$num2;
  echo("La suma de los numeros ".$num1. " y ".$num2. " es: ".$res);
}
else if ($operacion=="resta"){
  $res=$num1-$num2;
  echo("La suma de los numeros ".$num1. " y ".$num2. " es: ".$res);
}
else if ($operacion=="multiplicacion"){
  $res=$num1*$num2;
  echo("La suma de los numeros ".$num1. " y ".$num2. " es: ".$res);
}
else if ($operacion=="division"){
  if ($num2>0){
    $res=$num1/$num2;
    echo("La suma de los numeros ".$num1. " y ".$num2. " es: ".$res);
  }
  else {
    echo("no es posible dividir por 0 ");
  }
  
}
else {
  echo("Debe completar el formulario correctamente");
}

  
?>

Mi propuesta de solución

<?php
function sum($a,$b){
  return $a+$b;
}
function substract($a,$b){
  return $a-$b;
}
function multiply($a,$b){
  return $a*$b;
}
function divide($a,$b){
  return $a/$b;
}
echo '<p>';
print_r(sum(5,6));
echo '</p>';
echo '<p>';
print_r(substract(5,6));
echo '</p>';
echo '<p>';
print_r(multiply(5,6));
echo '</p>';
echo '<p>';
print_r(divide(5,6));
echo '</p>';

?>
version larga 
<?php
echo '<p>';
function suma(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 + $valor2;
  echo "La suma es "; print_r( $resultado);
  echo '<p>';
}
function resta(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 - $valor2;
  echo "La resta es "; print_r( $resultado);
  echo '<p>';
}

function multiplicación(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 * $valor2;
  echo "La multiplicacion es "; print_r( $resultado);
  echo '<p>';
}
function división(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 / $valor2;
  echo "La division es "; print_r( $resultado);
  echo '<p>';
}

suma();
resta();
multiplicación();
división();
?>
version corta
<?php
echo '<p>';
function operacione_matematicas(){
  $valor1 = 8;
  $valor2 = 6;
  $suma = $valor1 + $valor2;
  $resta = $valor1 - $valor2;
  $multiplicación = $valor1 * $valor2;
  $división = $valor1 / $valor2;
  echo "La suma es: "; print_r($suma);
  echo '<p>';
  echo "La resta es: "; print_r($resta);
  echo '<p>';
  echo "La multiplicación es: "; print_r($multiplicación);
  echo '<p>';
  echo "La división es: "; print_r($división);
}
operacione_matematicas();
?>
<?php
$operacion = readline("Que operacion desea realizar..
1. Suma
2. Resta
3. Multiplicacion
4. Divicion: ");
$valor1 = readline("Digita el primer numero: ");
$valor2 = readline("Digita el segundo numero: ");

if($operacion == 1){
  $resultado = $valor1 + $valor2;
  echo "El resultado es: ".$resultado;
}elseif($operacion == 2){
  $resultado = $valor1 - $valor2;
  echo "El resultado es: ".$resultado;
}elseif($operacion == 3){
  $resultado = $valor1 * $valor2;
  echo "El resultado es: ".$resultado;
}elseif($operacion == 4){
  $resultado = $valor1 / $valor2;
  echo"El resultado es: ".$resultado;
}else{
  echo "Digita un valor aceptable para la operacion";
};
?>

Calculadora completa en PHP.
👇 👇 👇 👀
https://replit.com/@AndrewUzcategui/calculadoraPHP#index.php

Aquí mi intento. No supe cómo hacer que el resultado lo diera en lista:


<?php

function operaciones(){
  $valor1 = 8;
  $valor2 = 6;
  $suma = $valor1 + $valor2;
  $resta = $valor1 -$valor2;
  $multi = $valor1 * $valor2;
  $Div = $valor1 / $valor2;
  echo 'La suma es: '; print_r($suma);
  echo '<p>';
  echo 'La resta es: '; print_r($resta);
  echo '<p>';
  echo 'La multiplicacion es: ';print_r($multi);
  echo '<p>';
  echo 'La Division es: ';print_r($Div);
}

operaciones();

?>```

🖥💻Reto!

Crea una calculadora de operaciones básicas en PHP y compárala con la sintaxis de las demás calculadoras en diferentes lenguajes:

  • (Calculadora en PHP):

<?php
/*DEFINIENDO FUNCIONES*/
  /*sumar: */
  function sumar($a, $b)
    {
      $a; $b;
      $c = $a + $b;
      print_r(strval($c));
    }

  /*restar*/
  function restar($a, $b)
    {
      $a; $b;
      $c = $a - $b;
      print_r(strval($c));
    }

  /*multiplicar*/
  function multiplicar($a, $b)
    {
      $a; $b;
      $c = $a * $b;
      print_r(strval($c));
    }

  /*dividir*/
  function dividir($a, $b)
    {
      $a; $b;
      $c = $a / $b;
      print_r(strval($c));
    }

  /*potenciar*/
  function potenciar($a, $b)
    {
      $a; $b;
      $c = $a ** $b;
      print_r(strval($c));
    }

/*LLAMANDO FUNCIONES*/
  /*sumar: */
  sumar(5, 5);
  /*restar: */
  restar(5, 5);
  /*multiplicar: */
  multiplicar(5, 5);
  /*dividir: */
  dividir(5, 5);
  /*potenciar: */
  potenciar(5, 5);
?>
  • (Calculadora en Python):
#Crear calculadora con las operaciones matemáticas 

def sumar(v1, v2):
  v1 = v1
  v2 = v2
  print(v1 + v2)

def restar(v1, v2):
  v1 = v1
  v2 = v2
  print(v1 - v2)

def multiplicar(v1, v2):
  v1 = v1
  v2 = v2
  print(v1 * v2)

def dividir(v1, v2):
  v1 = v1
  v2 = v2
  print(v1 / v2)

def potenciar(v1, v2):
  v1 = v1
  v2 = v2
  print(v1 ** v2)

sumar(5, 5)
restar(5, 5)
multiplicar(5, 5)
dividir(5, 5)
potenciar(5, 5)
  • (Calculadora en Node JS / JS):
function sumar(Num1, Num2) 
{
  resultado = Num1 + Num2;
 console.log("El resultado de tu suma es: " + resultado);
}

function restar(Num1, Num2) 
{
  resultado = Num1 - Num2;
  console.log("El resultado de tu resta es: " + resultado);
}

function multiplicar(Num1, Num2) 
{
  resultado = Num1 * Num2;
  console.log("El resultado de tu multiplicación es: " + resultado);
}

function dividir(Num1, Num2) 
{
  resultado = Num1 / Num2;
  console.log("El resultado de tu división es: " + resultado);
}

function potenciar(Num1, Num2) 
{
  resultado = Num1 ** Num2;
  console.log("El resultado de tu potenciación es: " + resultado);
}

function radicar(Num1) 
{
  resultado = Math. sqrt(Num1);
  console.log("El resultado de tu radicación es: " + resultado);
}

sumar(5, 5);
restar(5, 5);
multiplicar(5, 5);
dividir(5, 5);
potenciar(5, 5);
radicar(5);
  • Diferencias entre los lenguajes:
  1. Declaración de variables; En Node JS tienes que primero poner el tipo de scope de la variable que quieres crear; En Python no tienes que hacer nada más que declarar y/o asignar; En PHP tienes que poner el símbolo “$” para declarar una variable.
  2. Definición de funciones; En Node JS y PHP es exactamente igual; En Python debes colocar la palabra “def” antes de colocar el nombre de la función.
  3. Mostrar variables; En Node JS tienes que colocar “console.log(var)”; En Python tienes que colocar “print(var)”; En PHP tienes que colocar “print_r(var)”
  4. Terminar líneas de código; Tanto en Node JS y PHP tienes que cerrar la línea de código con un “;”; En Python(casi siempre) no debes cerrar la línea de código.
  5. Abrir bloques de código; En lo que comprende a Node JS y PHP tienes que abrir y cerrarlos con “{” y “}”; En Python debes abrirlos con “:”

Hola a todos.

<?php

function funciones(){
  $num1 = 8;
  $num2 = 6;
  $resultsuma = $num1 + $num2;
  $resultresta = $num1 - $num2;
  $resultmulti = $num1 * $num2;
  $resultdiv = $num1 / $num2;
  echo '<p> CALCULADORA EN PHP';
  echo '<p> El resultado de la suma es: '; 
  print_r($resultsuma); '<\p>';
  echo '<p> El resultado de la resta es: '; 
  print_r($resultresta); '<\p>';
  echo '<p> El resultado de la multiplicacón es: '; 
  print_r($resultmulti);'<\p>';
  echo '<p> El resultado de la división es: '; 
  print_r($resultdiv);'<\p>';
} 
funciones();

?>

Resultado.

<?php
    function calculadora($n1, $op, $n2) {
        $res = 0;
        if($op == "+"){
            $res = $n1 + $n2;
        } else if($op == "-"){
            $res = $n1 - $n2;
        } else if($op == "*"){
            $res = $n1 * $n2;
        } else if($op == "/"){
            $res = $n1 / $n2;
        } else {
            $res = "No se encontro el operador";
        }
        return $res;
    }
    print_r(calculadora(16, "+", 20)."\n");
    print_r(calculadora(16, "-", 20)."\n");
    print_r(calculadora(16, "*", 20)."\n");
    print_r(calculadora(16, "/", 20)."\n");
?>

el echo"<br>"; es el salto de lineas para que el resultado entre suma y resta o multiplicacion aparezca debajo de el otro resultado jejejeje que chevere

<?php 

function addition($a, $b) {
  print_r($a + $b);
}

function substraction($a, $b) {
  print_r($a - $b);
}

function multiplication($a, $b) {
  print_r($a * $b);
}

function division($a, $b) {
  print_r($a / $b);
}

$value1 = readline("Give me a number");
$value2 = readline("Give me another nomber");
$operation_type = readline("1-addition, 2-substraction, 3-multiplication, 4-division");

switch($operation_type) {
  case 1: 
    addition($value1, $value2);
  break;
    case 2: 
    substraction($value1, $value2);
  break;
  case 3: 
    multiplication($value1, $value2);
  break;
  case 4: 
    division($value1, $value2);
  break;
}


?>

interesante lenguaje

Les comparto el ejercicio de la clase

<?php
      function suma($valor1, $valor2){
        $resultado = $valor1 + $valor2;
        print_r("El resultado de la suma es: " . $resultado);
      }
    suma(7, 5); 
    ?> 

CalculadoraPHP con condicionales if y else en function division

 <?php 

function suma()
{
  $valor1 = 50;
  $valor2 = 40;
  $resultado = $valor1 + $valor2;
  echo '<p>';
  print_r($resultado);
  echo '</p>';
}

suma();

function resta()
  {
   $valor3 = 30;
   $valor4 = 15;
   $resultado1 = $valor3 - $valor4;
   echo '<p>';
   print_r($resultado1);
   echo '</p>';
  }

resta();

function multiplicacion()
  {
   $valor5 = 2;
   $valor6 = 12;
   $resultado2 = $valor5 * $valor6;
   echo '<p>';
   print_r($resultado2);
   echo '</p>';
  }

multiplicacion();

function division()
  {
   $valor7 = 10;
   $valor8 = 30;
   $resultado3 = $valor7 / $valor8;
   $resultado4 = $valor7 * $valor8;
   if ($valor7 > $valor8)
   {
    echo '<p>';
    print_r($resultado3);
    echo '</p>';
   }
   else
   {
    echo '<p>';
    print_r($resultado4);
    echo '</p>';
   }
  }

division();
?>

CalculadoraPython con condicionales if y else if.

# Crear una calculadora con las operaciones básicas de matemáticas

valor1 = 8
valor2 = 8

resultado = valor1 + valor2
resultado1 = valor1 - valor2
resultado2 = valor1 * valor2
if (valor1 != valor2):
  print(resultado)

# En Python else if se define como elif.

elif (valor1 == valor2):
  print(resultado1)

else:
  print(resultado2)


valor3 = 11
valor4 = 7

resultado3 = valor3 - valor4
print(resultado3)

valor5 = 9
valor6 = 6

resultado4 = valor5 * valor6
print(resultado4)

valor7 = 10
valor8 = 2

resultado5 = valor7 / valor8
print(resultado5)

CalculadoraJS con condicionales.

//suma, resta, multiplicación y división. Si he escrito alguna barbaridad hacérmelo saber.

a = 6
b = 5
c = null

function suma() {
  if(a < b)
  {
    c = a + b
    console.log(c)
  }
  else
  {
   c = a - b
   console.log(c)
  }
  
}

suma()

function resta() {
  resultado = 10 - 8
  console.log(resultado)
}

resta()

function multiplicación() {
  resultado = 6 * 8
  console.log(resultado)
}

multiplicación()

function división() {
  resultado = 25 / 5
  console.log(resultado)
}

división()

Esta es mi aporte de calculadora en PHP, es sencilla porque son mis primeros pasos en PHP

<?php
$n1 = readline ("Ingresa el primer numero: " );
$n2 = readline ("Ingresa el segundo numero: " );
$suma = $n1 + $n2;
print ("La suma es : " .$suma );
$resta = $n1 - $n2;
print ("La resta es: " .$resta );
$division = $n1/$n2;
print("La division es : " .$division);
$multi = $n1 * $n2;
print ("La multiplicacion es: ' .$multi );

?>

Hola, comparto el resultado del ejercicio, en este lenguaje note que es un poco mas complejo que en javascript y python. ![](

mi solucion es

<?php

function suma(){
  echo "<p>valor 1 = 20</p>";
  echo "<p>valor 2 = 10</p>";
  echo "<br/>";
    echo "<hr/>";
  echo "<p>";
  $valor1 = 20;
  $valor2 = 10;
  $resultado = $valor1 + $valor2;
    echo "la suma es: ";
  print_r($resultado);
  echo "</p>";
    echo "<br/>";
    echo "<hr/>";
}
function resta(){
    echo "<p>";
  $valor1 = 20;
  $valor2 = 10;
  $resultado = $valor1 - $valor2;
    echo "la resta es: ";
  print_r($resultado);
  echo "</p>";
    echo "<br/>";
    echo "<hr/>";
}
function mul(){
    echo "<p>";
  $valor1 = 20;
  $valor2 = 10;
  $resultado = $valor1 * $valor2;
    echo "la multiplicación es: ";
  print_r($resultado);
  echo "</p>";
    echo "<br/>";
    echo "<hr/>";
}
function div(){
    echo "<p>";
  $valor1 = 20;
  $valor2 = 10;
  $resultado = $valor1 / $valor2;
    echo "la división es: ";
  print_r($resultado);
  echo "</p>";
    echo "<br/>";
    echo "<hr/>";
}

suma();
resta();
mul();
div();
?> 
<?php
  function calc($a,$operador,$b) {
    switch($operador) {
      case 'suma': return $a + $b; 
      break;
      case 'resta': return $a - $b; 
      break;
      case 'multiplicacion': return $a * $b; 
      break;
      case 'division': return $a / $b; 
      break;
    }
  }
$operacion = readline("Que operacion desea hacer?: ");
$num1 = readline("Escriba el primer numero: ");
$num3 = readline("Escriba el segundo numero: ");
echo calc($num1,$operacion,$num3);
?>

Esta es mi solución espero ayude

![](

No había reflexionado en la importancia de nombrar nuestras variables y proyectos de la manera correcta, siendo concretos y explícitos, como dice la profesora.

En mi experiencia, como estudiante de desarrollo de software, me vi en la necesidad de retomar mis proyectos anteriores y al no tener este tipo de nombres (Yo usaba abreviaturas como FGTD que hoy ya ni recuerdo que son) se hace complicado encontrar lo que se busca.

<?php
function suma(){
$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 + $valor2;
print_r($resultado);
}

function resta(){
$valor1 = 10;
$valor2 = 5;
$resultado = $valor1 - $valor2;
print_r($resultado);
}

function producto(){
$valor1 = 7;
$valor2 = 6;
$resultado = $valor1 * $valor2;
print_r($resultado);
}

function division(){
$valor1 = 250;
$valor2 = 5;
$resultado = $valor1 / $valor2;
print_r($resultado);
}

suma();
print_r(" -");
resta();
print_r(" - “);
producto();
print_r(” - ");
division();

?>

Hola, les comparto mi solución. No tuve mucha dificultad con los resultados, sin embargo quería que cada resultado quede en una línea distinta.
Pensé que se debía a que había incluido todos los valores en una sola función, pero leyendo los comentarios de otros vi que agregaban ‘<p>’ para crear el salto de línea. Fue de gran ayuda.

Qué está pasando???
Ayuda, y gracias.

<?php

function suma(){
$valor1 = 8;
$valor2 = 6;
$resultadosuma = $valor1 + $valor2;
print_r($resultadosuma);
}

function resta(){
$valor1 = 8;
$valor2 = 6;
$resultadoresta = $valor1 - $valor2;
print_r($resultadoresta);
}

function multiplicacion(){
$valor1 = 8;
$valor2 = 6;
$resultadomultiplicacion = $valor1 * $valor2;
print_r($resultadomultiplicacion);
}

function division(){
$valor1 = 8;
$valor2 = 6;
$resultadodivision = $valor1 / $valor2;
print_r($resultadodivision);
}

division();

?>

<?php 

function suma(){
$valor1= 9;
$valor2= 4;
$resultado= $valor1+$valor2;
print_r($resultado);
}
echo “el resultado de la suma es =”;
suma();
echo “<br>”;
function resta(){
$valor1= 9;
$valor2= 4;
$resultado= $valor1-$valor2;
print_r($resultado);
}
echo “el resultado de la resta es =”;
resta();
echo"<br>";
function multiplicacion(){
$valor1= 9;
$valor2= 4;
$resultado= $valor1*$valor2;
print_r($resultado);
}
echo “el resultado de la multiplicacion es =”;
multiplicacion();
echo"<br>";
function divicion(){
$valor1= 9;
$valor2= 4;
$resultado= $valor1/$valor2;
print_r($resultado);
}
echo “el resultado de la divicion es =”;
divicion();
echo"<br>";

<?php 

  $valor1 = 8; // declaración variable
  $valor2 = 6;
  $operacion = "division";

switch($operacion) {
  case "suma":
    $resultado = $valor1 + $valor2;
    echo "<p>El resultado de sumar $valor1 más $valor2 es   $resultado";
  break;
  case "resta":
    $resultado = $valor1 - $valor2;
    echo "<p>El resultado de restar $valor1 menos $valor2 es $resultado";  
  break;
  
  case "multiplicacion":
    $resultado = $valor1 * $valor2;
    echo "<p>El resultado de multiplicar $valor1 por $valor2 es $resultado";
  break;
  
  case "division":
    $resultado = $valor1 / $valor2;
    echo "<p>El resultado de dividir $valor1 entre $valor2 es $resultado";
  break;
  
  default:
    echo "<p>Introduzca una operación válida. Suma, resta, multiplicacion o division.";
  break;
}
?> 

😈

<?php 
//calculadora operadores basicos 

function calc (){
  $valor1 = 8;
  $valor2 = 6;
  
  $resultados = $valor1 + $valor2;

  $resultador = $valor1 - $valor2;

  $resultadom = $valor1 * $valor2;

  $resultadod = $valor1 / $valor2;

    print_r('suma ' .  $resultados . ' ');

    print_r('resta ' . $resultador . ' ');

    print_r('multiplicacion ' . $resultadom . ' ');

    print_r('division ' . $resultadod . ' ');
        
}

calc ()

?> 

Cacluladora en php

<?php
//Calculadora operaciones basicas
function operacionBasica(int $a, $tipo, int $b){
  switch ($tipo){
    case "+":
      return $a + $b;
    case "-":
      return $a - $b;
    case "*":
      return $a * $b;
    case "/":
      return $a / $b;
    default:
      return "Operador no valido";
  }
}

print '<p>'. operacionBasica(5, "+", 10) .'</p>';
print '<p>'. operacionBasica(5, "-", 10) .'</p>';
print '<p>'. operacionBasica(5, "*", 10) .'</p>';
print '<p>'. operacionBasica(5, "/", 10) .'</p>';
print '<p>'. operacionBasica(5, "", 10) .'</p>';

?>

Output:

<!DOCTYPE html>
<html>
<head>
    <title>Calculadora PHP</title>
</head>
<body>
    <h1>Calculadora PHP</h1>
    <form method="post" action="">
        <input type="number" name="num1" placeholder="Número 1" required>
        <select name="operador">
            <option value="suma">+</option>
            <option value="resta">-</option>
            <option value="multiplicacion">*</option>
            <option value="division">/</option>
        </select>
        <input type="number" name="num2" placeholder="Número 2" required>
        <input type="submit" value="Calcular">
    </form>
    
    <?php
    if(isset($_POST['num1']) && isset($_POST['num2']) && isset($_POST['operador'])){
        $num1 = $_POST['num1'];
        $num2 = $_POST['num2'];
        $operador = $_POST['operador'];
        
        switch($operador){
            case 'suma':
                $resultado = $num1 + $num2;
                break;
            case 'resta':
                $resultado = $num1 - $num2;
                break;
            case 'multiplicacion':
                $resultado = $num1 * $num2;
                break;
            case 'division':
                if($num2 != 0){
                    $resultado = $num1 / $num2;
                } else {
                    echo "Error: No se puede dividir entre cero.";
                }
                break;
            default:
                echo "Operador inválido.";
        }
        
        if(isset($resultado)){
            echo "<h2>Resultado: " . $resultado . "</h2>";
        }
    }
    ?>
</body>
</html>
<?php  
function suma(){
$valor1 = 5;
$valor2 = 5;
$resultado = $valor1 + $valor2;
print_r($resultado);
echo '<p>';
}
suma();

function resta(){
$valor1 = 5;
$valor2 = 5;
$resultado = $valor1 - $valor2;
print_r($resultado);
echo '<p>';
}
resta();

function division(){
$valor1 = 5;
$valor2 = 5;
$resultado = $valor1 / $valor2;
print_r($resultado);
echo '<p>';
}
division();

function multiplicacion(){
$valor1 = 5;
$valor2 = 5;
$resultado = $valor1 * $valor2;
print_r($resultado);
echo '<p>';
}
multiplicacion();

?> **__**

Readline: Entrada de Texto
intval: convertir en número entero

<?php
$valor1 = intval(readline("Ingrese el primer número: ")); // Lee un número ingresado por el usuario y lo convierte en un entero
$valor2 = intval(readline("Ingrese el segundo número: ")); // Lee otro número ingresado por el usuario y lo convierte en un entero
$resultado = $valor1 + $valor2; // Suma los dos números ingresados y los almacena en la variable resultado
echo "El resultado es: " . $resultado; // Imprime el resultado de la suma en la pantalla
?>
<?php

$num1 = 7;
$num2 = 4;

function suma($a,$b) {
  return $a + $b;
}

function resta($a,$b) {
  return $a - $b;
}

function multiplicacion($a,$b) {
  return $a * $b;
}

function division($a,$b) {
  return $a / $b;
}

echo '<p>Suma: '.suma($num1, $num2).'</p>';
echo '<p>Resta: '.resta($num1, $num2).'</p>';
echo '<p>Multiplicación: '.multiplicacion($num1, $num2).'</p>';
echo '<p>División: '.division($num1, $num2).'</p>';

?>

mi aporte

<?php 

function sum($val1, $val2){
  return $val1 + $val2;
}

function subs($val1, $val2){
  return $val1 + $val2;
}

function mult($val1, $val2){
  return $val1 * $val2;
}

function div($val1, $val2){
  if ($val2 <> 0){
    return $val1 / $val2;
  }
  else{
    print_r("error: cannot divide by zero");
  }
  
}

function calc($val1, $val2, $op){
  switch ($op){
    case "+":
      $res = sum($val1, $val2);
    case "-":
      $res = subs($val1, $val2);
    case "*":
      $res = mult($val1, $val2);
    case "/":
      $res = div($val1, $val2);
  }
  
  echo $res; 
}


calc(1, 120, "/")

?> 

La división no me entro en pantalla pero seguí el mismo orden, espero que les sirva:)

Buena noche para todos:

<?php 

function suma(){
  $valor1 = 8;
  $valor2 = 6;
  $total =($valor1 + $valor2);
    print_r($total);
}
function resta(){
  $valor1 = 8;
  $valor2 = 6;
  $total =($valor1 - $valor2);
    print_r($total);
}

function mult(){
  $valor1 = 8;
  $valor2 = 6;
  $total =($valor1 * $valor2);
    print_r($total);
}
function div(){
  $valor1 = 8;
  $valor2 = 6;
  $total =($valor1 / $valor2);
    print_r($total);
}
suma();
echo '</p>';
resta();
echo "</p>";
mult();
echo "</p>";
div();



?>

Buen día pipol!

Les compalto mi solución:

<?php

function suma($v1, $v2){
  $resultado = $v1 + $v2."\n";
  echo 'Suma: '.$resultado; /* Intente mostrar en pantalla con print_r() y return, pero no sé porque me mostraba error. Aún así, es primera vez que programo en php que bendiciónnnn */
}

function resta($v1, $v2){
  $resultado = $v1 - $v2;
  echo 'Resta: '.$resultado."\n"; /* En esta linea, el punto sirve para concatenar, así mismo, la expresión "\n" permite dar espacio. */
}

function multiplicacion($v1, $v2){
  $resultado = $v1 * $v2;
  echo 'Multiplicación: '.$resultado."\n";
}

function division($v1, $v2){
  $resultado = $v1 / $v2;
  echo 'División: '. $resultado."\n";
}

/* Ejemplos */
suma(5, 7);
resta(5, 7);
multiplicacion(5, 7);
division(5, 7);
?> 

Happy coding fellas!

Creo que seria buena que nos compartieran la documentación de JavaScript, Pyton y Php. porque hablan mucho acerca de ella pero no tengo idea de donde conseguirla.

<?php

function calculadora()
  {
    $valor1 = 14;
    $valor2 = 8;
    $suma = $valor1 + $valor2;
    $resta = $valor1 - $valor2;
    $multiplicacion = $valor1 * $valor2;
    $division = $valor1 / $valor2;

    echo "El valor de la suma es: "; print_r($suma);
    echo '<p>';
    echo "El valor de la resta es: "; print_r($resta);
    echo '<p>';
    echo "El valor de la multiplicacion es: "; print_r($multiplicacion);
    echo '<p>';
    echo "El valor de la divison es: "; print_r($division);
  }

calculadora();

?>

El valor de la suma es: 22

El valor de la resta es: 6

El valor de la multiplicacion es: 112

El valor de la divison es: 1.75

<code>  <!--calculadora-->
<?php

function suma(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 + $valor2;
  
echo "La suma es = "; print_r( $resultado);
   echo '<p>';

}


function resta(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 - $valor2;
  
echo "La resta es = "; print_r( $resultado);
   echo '<p>';

}


function multiplicasion(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 * $valor2;
  
echo "La multiplicasion es = "; print_r( $resultado);
   echo '<p>';
}


function divicion(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 / $valor2;
  
echo "La divicion es = "; print_r( $resultado);
 echo '<p>';
   
}
suma();
resta();
multiplicasion();
divicion();

?>

<?php
function suma(){
$valor1 = 67;
$valor2 = 347;
$resultado = $valor1 + $valor2;
print_r($resultado);
}

suma();

functiom resta(){
$valor1 = 75;
$valor2 = 83;
$resultado = $valor1 - $valor2;
print_r(resultado);
}

resta();

function multiplicacion(){
$valor1 = 74;
$valor2 = 84;
$resultado = $valor1 * $valor2;
print_r($resultado);
}

multiplicacion();

function division(){
$valor1 = 74;
$valor2 = 83;
$resultado = $valor1 / $valor2
print_r($resultado);
}

division();
?>

asi fue como yo hice la calculadora , pero al momento de ejecutar el codigo , en el weebsite no me salia las respuestas ,

Esta fue la primera vez que programo algo en PHP, se sintio interesante acostumbrarme a otra sintaxis 😅, les muestro mi resultado 💚


Acá pueden copiar el código:

<?php
print_r('Bienvenido a mi calculadora hecha en PHP 💚');
echo "<br>";          // Salto de línea
$valor1 = readline("Ingresa el primer número: \n");
$valor2 = readline("Ingresa el segundo número: \n");
$operador = readline("¿Qué tipo de operación quiere hacer? +,-,*,/ \n");


function calculadora($valor1, $valor2, $operador){
  switch($operador){
    case '+': $resultado = $valor1 + $valor2;
    break;
    case '-': $resultado = $valor1 - $valor2;
    break;
    case '*': $resultado = $valor1 * $valor2;
    break;
    case '/': $resultado = $valor1 / $valor2;
    break;
  }
  echo ("El resultado de la operación ".$valor1." ".$operador." ".$valor2." es: " .$resultado);
}

calculadora($valor1, $valor2, $operador);
?>

Aquí mi solución pero me quede sin poder hacer el salto de línea en este lenguaje, no pude encontrar la forma de que lo hiciera.

Amé esta clase, muy bien explicado 😄

<?php
echo "Teniendo los valores 8 y 6. Realizaremos las operaciones basicas. ";
function suma (){
  $valor1 =8;
  $valor2= 6;
  $resultado = $valor1 + $valor2;
  echo "La suma de 8+6 da como resultado "; print_r( $resultado);
}
suma();
function resta (){
  $valor1 =8;
  $valor2= 6;
  $resultado = $valor1 - $valor2;
  echo ", la resta 8-6 da como resultado "; print_r( $resultado);
}
resta();
function multiplicacion (){
  $valor1 =8;
  $valor2= 6;
  $resultado = $valor1 * $valor2;
  echo ", la multiplicacion 8*6 da como resultado "; print_r( $resultado);
  
}
multiplicacion();
function division (){
  $valor1 =8;
  $valor2= 6;
  $resultado = $valor1 / $valor2;
  echo ", la division 8/6 da como resultado "; print_r( $resultado);
}
division();
?> 

Esta en la comparación que hice de los 3 lenguajes de programación.

<
<?php
function suma(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 + $valor2;
  print_r($resultado);
}
suma();
function resta(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 - $valor2;
  print_r($resultado);
}
resta();
function multi(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 * $valor2;
  print_r($resultado);
}
multi();
function div(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 / $valor2;
  print_r($resultado);
}
div();
?>
> 

Hola

este es mi codigo(:

<?php
echo '<p>';
function suma(){
    $valor1 = 7;
    $valor2 = 5;
   $resultado = $valor1 + $valor2;
  echo("El resultado de la suma es : ");
    print_r($resultado);
}

suma();
?>


<?php
  echo '<p>';
  function resta(){
    $valor3 = 7;
    $valor4 = 5;
    $resultado = $valor3 - $valor4;
    echo("El resultado de la resta es : ");
    print_r($resultado);
  }

resta();
?>

<?php
echo '<p>';
 function multiplicación(){
  $valor5 = 7;
  $valor6 = 5;
  $resultado = $valor5 * $valor6;
  echo("El resultado de la multiplicación es : ");
  print_r($resultado);  
   
}

multiplicación();
?>

<?php
echo '<p>';
function división(){
  $valor7 = 10;
  $valor8 = 5;
$resultado = $valor7 / $valor8;
echo("El resultado de la división es : "); 
  print_r($resultado);
}

división();
?>
<?php
function suma (){
  $valor1= 8;
  $valor2= 6;
  $resultado= $valor1 + $valor2;
  echo"El resultado de la suma es ";  print_r($resultado);
}

suma();


function resta(){
  $valor1=8;
  $valor2=6;
  $resultado= $valor1 - $valor2;
  echo "el resultado de la resta es "; print_r($resultado);
}

resta();

function multiplicacion(){
  $valor1=8;
  $valor2=6;
  $resultado= $valor1*$valor2;
  echo "El resultado de la multiplicación es "; print_r($resultado);
}

multiplicacion();


function division(){
  $valor1=8;
  $valor2=6;
  $resultado= $valor1/$valor2;
  echo "El resultado de la division es "; print_r($resultado);
}

division();

?>

echo

echo

<?php
$valor1= 4;
$valor2= 8;

function sumar() {
$resultado=$GLOBALS[‘valor1’] + $GLOBALS[‘valor2’];
print_r($resultado);
}
sumar();

function resta() {
$resultado1=$GLOBALS[‘valor1’] - $GLOBALS[‘valor2’];
print_r($resultado1);
}
resta();

function multiplicar() {
$resultado2=$GLOBALS[‘valor1’] * $GLOBALS[‘valor2’];
print_r($resultado2);
}

multiplicar();
function division() {
$resultado3=$GLOBALS[‘valor1’] / $GLOBALS[‘valor2’];
print_r($resultado3);
}
division();

?>

(NO SUPE HACER QUE LOS RESULTADOS SE VEAN ORDENADOS

<?php
function suma($a,$b){
  $resultado = $a + $b;
  print_r($resultado);
}

suma(5,6);
?> 
<?php

function resta($a,$b){
  $resultado = $a - $b;
  print_r($resultado);
}

resta(5,6);
?> 
<?php
function multiplicacion($a,$b){
  $resultado = $a * $b;
  print_r($resultado);
}

multiplicacion(5,6);
?> 
<?php
function division($a,$b){
  $resultado = $a / $b;
  print_r($resultado);
}

division(5,6);
?> 

hola esta es mi solución

<?php

function suma(){
$valor1 = 8;
$valor2 = 6;

$resultado = $valor1 + $valor2;
print_r($resultado);
}
suma ();
echo ‘<p>’;
function resta(){
$valor3 = 9;
$valor4 = 5;

$resultado = $valor3 - $valor4;
print_r($resultado);
}
resta();
echo ‘<p>’;
function multiplicacion(){
$valor3 = 9;
$valor4 = 5;

$resultado = $valor3 * $valor4;
print_r($resultado);
}
multiplicacion();
echo ‘<p>’;
function division(){
$valor3 = 9;
$valor4 = 5;

$resultado = $valor3 / $valor4;
print_r($resultado);
}
division();
?>

Calculadora PHP:

Calculadora

function calculator($a, $operator, $b){
  switch($operator){
    case "+":
      return $a + $b;
    break;
    case "-":
      return $a - $b;
    break;
    case "*":
      return $a * $b;
    break;
    case "/":
      return $a / $b;
    break;
    default:
      return "syntax -> n1, 'operator', n2";
    break;
  };
};

echo(calculator(8,'+',6));
<?php

$valor1 = 8;
$valor2 = 6;

function suma($valor1,$valor2){
  $resultado = $valor1 + $valor2;
  print_r($resultado);
}

function resta($valor1,$valor2){
  $resultador = $valor1 - $valor2;
  print_r($resultador);
}

function multiplicacion($valor1,$valor2){
  $resultado = $valor1 * $valor2;
  print_r($resultado);
}

function division($valor1,$valor2){
  $resultador = $valor1 / $valor2;
  print_r($resultador);
}


print("El resultado de la suma es: ");
suma($valor1,$valor2);
echo '<br>';
echo '<br>';
print(" El resultado de la resta es: ");
resta($valor1,$valor2);
echo '<br>';
echo '<br>';
print("El resultado de la multiplicación es: ");
multiplicacion($valor1,$valor2);
echo '<br>';
echo '<br>';
print(" El resultado de la división es: ");
division($valor1,$valor2);
?> 

Mi solución:

<?php 
function suma($a,$b){
  $resultado =  $a+$b;
  echo '<p>';
  print_r($resultado);
  echo '</p>';
}
function resta($a,$b){
  $resultado =  $a-$b;
  echo '<p>';
  print_r($resultado);
  echo '</p>';
}
function multi($a,$b){
  $resultado =  $a*$b;
  echo '<p>';
  print_r($resultado);
  echo '</p>';
}
function divi($a,$b){
  $resultado =  $a/$b;
  echo '<p>';
  print_r($resultado);
  echo '</p>';
}

suma(8,8);
resta(8,8);
multi(8,8);
divi(8,8); 

<?php

function suma(){
$valor1 = 8;
$valor2 = 40;
$resultado1 = $valor1 + $valor2;
$resultado2 = $valor1 - $valor2;
$resultado3 = $valor1 * $valor2;
$resultado4 = $valor2 / $valor1;
print_r($resultado1);
print_r($resultado2);
print_r($resultado3);
print_r($resultado4);
}

suma();
?>

<?php echo ‘<p>Calculadora</p>’;
echo ‘<p>Suma</p>’;
function suma(){
$valor1=8;
$valor2=4;
$resultado= $valor1+$valor2;
print_r($resultado);
}
suma();
echo ‘<p>Resta</p>’;
function resta(){
$valor1=8;
$valor2=4;
$resultado= $valor1-$valor2;
print_r($resultado);
}
resta();
echo ‘<p>Multiplicación</p>’;
function multiplicacion(){
$valor1=8;
$valor2=4;
$resultado= $valor1*$valor2;
print_r($resultado);
}
multiplicacion();
echo ‘<p>division</p>’;
function division(){
$valor1=8;
$valor2=4;
$resultado= $valor1/$valor2;
print_r($resultado);
}
division();
?>

Mi respuesta es:

<?php 

function suma($valor1,$valor2){
  $result = $valor1 + $valor2;
  print_r("El resultado es:"$result);
}

function resta($valor1,$valor2){
  $result = $valor1 - $valor2;
  print_r("El resultado es:"$result);
}

function multiplicacion($valor1,$valor2){
  $result = $valor1 * $valor2;
  print_r("El resultado es:"$result);
}

function division($valor1, $valor2){
  $result = $valor1 / $valor2;
  print_r("El resultado es:"$result);
}

$operacion = readline("Seleccione operacion con el numero (suma, resta, multiplicacion, division):");
settype($operacion, 'string');

If ($operacion == 'suma'){
  $num1 = readline("Ingrese el primer numero:");
  settype($num1, 'float');
  $num2 = readline("Ingrese el segundo numero:");
  settype($num2, 'float');
  suma($num1,$num2);
} elseif ($operacion == 'resta'){
  $num1 = readline("Ingrese el primer numero:");
  settype($num1, 'float');
  $num2 = readline("Ingrese el segundo numero:");
  settype($num2, 'float');
  resta($num1,$num2);
} elseif ($operacion == 'multiplicacion'){
  $num1 = readline("Ingrese el primer numero:");
  settype($num1, 'float');
  $num2 = readline("Ingrese el segundo numero:");
  settype($num2, 'float');
  multiplicacion($num1,$num2);
} elseif ($operacion == 'division'){
  $num1 = readline("Ingrese el primer numero:");
  settype($num1, 'float');
  $num2 = readline("Ingrese el segundo numero:");
  settype($num2, 'float');
  division($num1,$num2);
} else {
  print_r('operacion invalida');
}

?>
<?php

function suma(){
  $valor1 = 8; 
  $valor2 = 6; 
  $resultado = $valor1 + $valor2; 
  print_r($resultado);
}

suma(); 
?>

<?php
function resta(){
  $valor1 = 8; 
  $valor2 = 6;
  $resultado = $valor1 - $valor2;
  print_r($resultado);
}

resta();
?>

<?php

function multiplicacion(){
  $valor1 = 8; 
  $valor2 = 6;
  $resultado = $valor1 * $valor2; 
  print_r($resultado);
}

multiplicacion();
?>

<?php

function division(){
  $valor1 = 8; 
  $valor2 = 6;
  $resultado = $valor1 / $valor2;
  print_r($resultado);
}

division();
?>
<?php

$a =10;
$b =5;

function suma($a,$b){
  $resultadoSuma = $a + $b;
  print_r($resultadoSuma);
 }

function resta($a,$b){
  $resultadoResta = $a - $b;
  print_r($resultadoResta);
}

function multiplicacion($a,$b){
  $resultadoMultiplicacion = $a * $b;
  print_r($resultadoMultiplicacion);
}

function division($a,$b){
  $resultadoDivision = $a / $b;
  print_r($resultadoDivision);
}

echo "la suma es:", suma($a,$b),  ", la resta es:  ",resta($a,$b), ", la multiplicacion es:" , multiplicacion($a,$b), ", la division es", division($a,$b)

<?php
function suma()
{
$valor1= 8;
$valor2= 8;
$resultado= $valor1+$valor2;
print_r($resultado);
echo ‘<p>’;
}
suma();

function resta()
{
$valor1= 8;
$valor2= 8;
$resultado= $valor1-$valor2;
print_r($resultado);
echo ‘<p>’;
}
resta();

function multiplicacion()
{
$valor1= 8;
$valor2= 8;
$resultado= $valor1*$valor2;
print_r($resultado);
echo ‘<p>’;
}
multiplicacion();

function division()
{
$valor1= 8;
$valor2= 8;
$resultado= $valor1/$valor2;
print_r($resultado);
echo ‘<p>’;
}
division();

?>

Acá el resultado de mucho esfuerzo

<!DOCTYPE html>
<html>
<head>
	<title>Calculadora básica en PHP</title>
</head>
<body>
	<form action="" method="post">
		<label>Ingrese el primer número:</label>
		<input type="text" name="num1"><br><br>
		<label>Ingrese el segundo número:</label>
		<input type="text" name="num2"><br><br>
		<label>Seleccione una operación:</label>
		<select name="operacion">
			<option value="+">Suma</option>
			<option value="-">Resta</option>
			<option value="*">Multiplicación</option>
			<option value="/">División</option>
		</select><br><br>
		<input type="submit" value="Calcular">
	</form>
	<br>
	<?php
	if(isset($_POST['num1']) && isset($_POST['num2']) && isset($_POST['operacion'])) {
		$num1 = $_POST['num1'];
		$num2 = $_POST['num2'];
		$operacion = $_POST['operacion'];
		switch ($operacion) {
			case '+':
				$resultado = $num1 + $num2;
				break;
			case '-':
				$resultado = $num1 - $num2;
				break;
			case '*':
				$resultado = $num1 * $num2;
				break;
			case '/':
				$resultado = $num1 / $num2;
				break;
			default:
				$resultado = 0;
				break;
		}
		echo "El resultado de la operación es: " . $resultado;
	}
	?>
</body>
</html>

Esta es mi calculadora en PHP:

Esté es el código:

<?php

$value1 = 10;
$value2 = 10;

function operations($value1, $value2){
	$resultSum = $value1 + $value2;
	echo nl2br("El resultados de la suma es: " . $resultSum . "\n");
  $resultSubtract = $value1 - $value2;
  echo nl2br("El resultado de la resta es: " . $resultSubtract . "\n");
  $resultMultiply = $value1 * $value2;
  echo nl2br("El resultado de la multiplicación es: " . $resultMultiply . "\n");
  $resultDivision = $value1 / $value2;
  echo nl2br("El resultado de la división es: " . $resultDivision . "\n");

}

operations($value1, $value2);
?>

Tomando ejemplos con las demas aportaciones llegue a esto

<?php

function operaciones(){
  $valor1 = 25;
  $valor2 = 5;
  $suma = $valor1 + $valor2;
  $resta = $valor1 - $valor2;
  $multi = $valor1 * $valor2;
  $divi = $valor1 / $valor2;
  echo '<p>';
  print_r ("Estos son tus valores: "); print_r($valor1); print_r(" y "); print_r($valor2);
  echo '</p>';
  echo '<p>';
  print_r ("Al hacer una SUMA de tus valores el RESULTADO es: "); print_r($suma);
  echo '</p>';
  echo '<p>';
  print_r ("Al hacer una RESTA de tus valores el RESULTADO es: "); print_r($resta);
  echo '</p>';
  echo '<p>';
  print_r ("Al hacer una MULTIPLICACION de tus valores el RESULTADO es: "); print_r($multi);
  echo '</p>';
  echo '<p>';
  print_r ("Al hacer una DIVISION de tus valores el RESULTADO es: "); print_r($divi);
  echo '</p>';
    

  
}

operaciones();
?>

Mi primera vez haciendo código con PHP

<?php

function suma(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 + $valor2;
  print_r($resultado);
}



function resta(){
  $valor1 = 8;
  $valor2 = 6;
  $resultado = $valor1 - $valor2;
  print_r($resultado);
}



function multiplicacion($valor1, $valor2){
  return $valor1 * $valor2;
}



function division($value1, $value2){
  return $value1 / $value2;
}

suma();

echo '<p>';
resta();
echo '</p>';

echo '<p>';
print_r(multiplicacion(8,6));
echo '</p>';

echo '<p>';
print_r(division(8,6));
echo '</p>';


?>

<?php

function operaciones_math()
{
  $n1=5;
  $n2=8;
  $suma=$n1+$n2;
  $resta=$n1-$n2;
  $multiplicacion=$n1*$n2;
  $division=$n1/$n2;

  echo "La suma es: "; print_r($suma);
  echo "<p>";
  echo "La resta es: "; print_r($resta);
  echo "<p>";
  echo "La mutiplicacion es: "; print_r($multiplicacion);
  echo "<p>";
  echo "La divison es: "; print_r($division);
}

operaciones_math();

?>

<?php

function suma(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 + $valor2;
print_r ($resultado);
}

suma();

?>

<?php

function resta(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 - $valor2;
print_r ($resultado);

}
resta();

?>

<?php

function multiplicacion(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 * $valor2;
print_r ($resultado);

}

multiplicacion();

?>

<?php

function division(){

$valor1 = 8;
$valor2 = 6;
$resultado = $valor1 / $valor2;
print_r($resultado);

}
division();

?>

No entendí 😦
Entiendo lo de la función más no las variables, lo peor es que leo a los demás y escriben echo que no sé que es y otros ya muestran páginas

Hola chiques, les paso mi código en php 😃

<?php

function suma($a,$b){
  return $a + $b;
}

function resta($a,$b){
  return $a - $b;
}

function multiplicacion($a,$b){
  return $a * $b;
}

function div($a,$b){
  return $a / $b;
}

echo suma(8,2), '<br>';
echo resta(8,2), '<br>';
echo multiplicacion(8,2), '<br>';
echo div(8,2), '<br>';
?>

Creo que así queda mas versátil, y solo hay que cambiar los valores al llamar la función, para que haga la operación. Además da el salto de línea para ver mejor los resultados.

<?php 
function suma ($val1,$val2){
  $total = $val1 + $val2;
  print_r($total);
  echo "<br>";
}
suma(14,22)
?> 
<?php 
function resta ($val1,$val2){
  $total = $val1 - $val2;
  print_r($total);
  echo "<br>";
}
resta(14,22)
?> 
<?php 
function mult ($val1,$val2){
  $total = $val1 * $val2;
  print_r($total);
  echo "<br>";
}
mult(14,22)
?> 
<?php 
function division ($val1,$val2){
  $total = $val1 / $val2;
  print_r($total);
  echo "<br>";
}
division(14,22)
?> 

Hola, mi solución en php:

Mi solución:

Calculadora en PHP
<?php
echo ‘<p>’;
function OperacionesMatematicas(){
$Valor1 = 8;
$Valor2 = 6;
$Suma = $Valor1 + $Valor2;
$Resta = $Valor1 - $Valor2;
$Multiplicacion = $Valor1 * $Valor2;
$Division = $Valor1 / $Valor2;
echo “Al utilizar los valores 8 y 6”;
echo ‘<p>’;
echo "la suma es igual a: "; print_r($Suma);
echo ‘<p>’;
echo "la resta es igual a: "; print_r($Resta);
echo ‘<p>’;
echo "la multiplicacion es igual a: "; print_r($Multiplicacion);
echo ‘<p>’;
echo "la division es igual a: "; print_r($Division);
echo ‘<p>’;
}
OperacionesMatematicas()
?>

Ojo con la frase! es diferente llamar una funcion y ejecutarla.

Si es como fácil enredarse viendo los diferentes lenguajes a la vez!
Toca practicar y practicar.

Este es mi aporta para la solución, comentando para el salto de linea existen dos opciones ya que son tipo texto una es al final poner . “\n” o . PHP_EOL, que significa End on Line, al final del texto.