Diferencia entre revisiones de «ManuelRomero/ProgramacionWeb/Sintaxis/practica»
De WikiEducator
(→Práctica 1) |
|||
Línea 206: | Línea 206: | ||
}} | }} | ||
--> | --> | ||
+ | {{ManuelRomero/PHP/Expresiones/Practica}} |
Revisión de 09:55 29 nov 2024
http://web.infenlaces.com/dwes/practicas/practica1
|
Práctica 1
Realiza un index que nos permita visualizar funcionalidad de las siguientes acciones
1.-Variables en php
2.-Constantes en php
2.-Asignación en php
$a = 9 // la procedencia del valor es una constante entera $a = 6+7 //la procedencia del valor es una expresión aritmética $a = rand(1,7) //la procedencia del valor es una invocación a función
4.-Selección en php
5.-Operador Ternario en php
6.-Iteraciones en php
7.-Funciones en php Haz una función que reciba dos variables $a y $b $a se ha de pasar por referencia $b por valor
1.-Crea dos valores en variables
|
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.
|