Diferencia entre revisiones de «Plantilla:ManuelRomero/PHP/Expresiones/Practica»
De WikiEducator
Línea 21: | Línea 21: | ||
- '''Aritméticas''' (suma, módulo, exponenciación, ...). | - '''Aritméticas''' (suma, módulo, exponenciación, ...). | ||
- '''Comparación''' (igualdad, mayor o igual, ...). | - '''Comparación''' (igualdad, mayor o igual, ...). | ||
− | - '''Autoincremento''' (++ o -- pre o post). | + | - '''Autoincremento''' <nowiki>(++ o -- pre o post).</nowiki> |
− | - '''Asignacion Compuesta''' (+=, *=, ...). | + | - '''Asignacion Compuesta''' <nowiki>(+=, *=, ...).</nowiki> |
− | - '''Operador Referencia''' ( &). | + | - '''Operador Referencia''' <nowiki>( &).</nowiki> |
− | - '''Operador bit a bit''' (&, ^, ...). | + | - '''Operador bit a bit''' <nowiki>(&, ^, ...).</nowiki> |
− | - '''Control de erorores''' (@). | + | - '''Control de erorores''' <nowiki>(@).</nowiki> |
− | - '''Ejecucion''' (``). | + | - '''Ejecucion''' <nowiki>(``).</nowiki> |
− | - '''Lógicas''' ( | + | - '''Lógicas''' ( <nowiki>&&, ||, ...</nowiki>). |
- '''Concatenación''' (unir cadenas con .). | - '''Concatenación''' (unir cadenas con .). | ||
Revisión de 18:40 29 nov 2024
1. Crea una tabla dinámica en HTML: - Cada fila debe representar el resultado de una expresión evaluada en PHP. - La tabla debe incluir las siguientes columnas: 1. Tipo de Expresión: Define la categoría de la expresión (e.g., aritmética, comparación, lógica, concatenación). 2. Ejemplo: Escribe la expresión PHP que se evalúa. 3. Resultado: Muestra el resultado de la evaluación. 4. Explicación Breve: Describe cómo se obtiene el resultado. 2. Tipos de expresiones a incluir (al menos uno (o dos) ejemplos de cada tipo): - Aritméticas (suma, módulo, exponenciación, ...). - Comparación (igualdad, mayor o igual, ...). - Autoincremento (++ o -- pre o post). - Asignacion Compuesta (+=, *=, ...). - Operador Referencia ( &). - Operador bit a bit (&, ^, ...). - Control de erorores (@). - Ejecucion (``). - Lógicas ( &&, ||, ...). - Concatenación (unir cadenas con .). 3. Define una función para cada operación: - La función debe de generar la información para cada fila de la tabla que queremos generar: una fila `<tr>` completa con los datos de la operación. - Usa variables y operaciones simples dentro de cada función. - Sería interesante separlo en dos funciones, usa este ejmplo: function sumar():string{ //declarar operandos //declarar operacion //declarar la explicacion //llamar a generarFila pasándole los datos $fila= generarFila("Aritmética", "$op1 + $op2", $resultado,$explicacion); //retornar la fila } function generarFila($tipo, $ejemplo,$resultado,$explicacion){ $fila = "<tr>"; $fila.= "<td>$tipo</td>"; $fila.= "<td>$ejemplo</td>"; $fila.= "<td>$resultado</td>"; $fila.= "<td>$explicacion</td>"; $fila .= "</tr>"; return $fila; } }
5. Muestra la tabla en un navegador al ejecutar tu archivo PHP.
|