Proyecto tema 3

Enunciado Ejecutar Mostrar
0 Hola mundo y phpinfo()
1 Inicializar variables de los distintos tipos de datos básicos(string, int, float, bool) y mostrar los datos por pantalla (echo, print, printf, print_r,var_dump).
2 Inicializar y mostrar una variable heredoc
3 Mostrar en tu página index la fecha y hora actual formateada en castellano. (Utilizar cuando sea posible la clase DateTime)
4 Mostrar en tu página index la fecha y hora actual en Oporto formateada en portugués.
5 Inicializar y mostrar una variable que tiene una marca de tiempo (timestamp)
6 Operar con fechas: calcular la fecha y el día de la semana de dentro de 60 días
7 Mostrar el nombre del fichero que se está ejecutando
8 Mostrar la dirección IP del equipo desde el que estás accediendo
9 Mostrar el path donde se encuentra el fichero que se está ejecutando.
10 Mostrar el contenido del fichero que se está ejecutando
11 Mostrar el documento PHPDoc del proyecto que se está ejecutando generado con PHP Documentor o ApiGen. (avanzado-opcional)
12 Mostrar el contenido de las variables superglobales (utilizando print_r() y foreach())
13 Crear una función que cuente el número de visitas a la página actual desde una fecha concreta. (avanzado-opcional)
14 Comprobar las librerías que estás utilizando en tu entorno de desarrollo y explotación. Crear tu propia librería de funciones y estudiar la forma de usarla en el entorno de desarrollo y en el de explotación
15 Crear e inicializar un array con el sueldo percibido de lunes a domingo. Recorrer el array para calcular el sueldo percibido durante la semana. (Array asociativo con los nombres de los días de la semana)
16 Recorrer el array anterior utilizando funciones para obtener el mismo resultado
17 Inicializar un array (bidimensional con dos índices numéricos) donde almacenamos el nombre de las personas que tienen reservado el asiento en un teatro de 20 filas y 15 asientos por fila. (Inicializamos el array ocupando únicamente 5 asientos). Recorrer el array con distintas técnicas (foreach(), while(), for()) para mostrar los asientos ocupados en cada fila y las personas que lo ocupan
18 Recorrer el array anterior utilizando funciones para obtener el mismo resultado
19 Construir una librería de funciones de validación de campos de formularios (LibreríaValidacionFormularios.php) para utilizarla en los siguientes ejercicios. Discusión: diferencia entre librería de funciones y clase. (avanzado-opcional)
20 Convertir la LibreriaValidacionFormularios.php en una clase ValidacionFormularios.php. El profesor facilitará a los alumnos la clase AAMMDDValidacionFormularios.php desarrollada en el curso anterior como punto de partida
21 Construir un formulario para recoger un cuestionario realizado a una persona y enviarlo a una página Tratamiento.php para que muestre las preguntas y las respuestas recogidas.
22 Construir un formulario para recoger un cuestionario realizado a una persona y mostrar en la misma página las preguntas y las respuestas recogidas.
23 Construir un formulario para recoger un cuestionario realizado a una persona y mostrar en la misma página las preguntas y las respuestas recogidas; en el caso de que alguna respuesta esté vacía o errónea volverá a salir el formulario con el mensaje correspondiente.
24 Construir un formulario para recoger un cuestionario realizado a una persona y mostrar en la misma página las preguntas y las respuestas recogidas; en el caso de que alguna respuesta esté vacía o errónea volverá a salir el formulario con el mensaje correspondiente, pero las respuestas que habíamos tecleado correctamente aparecerán en el formulario y no tendremos que volver a teclearlas
25 Trabajar en PlantillaFormulario.php mi plantilla para hacer formularios como churros.
26 Probar la plantilla anterior desarrollando un formulario que recoja la temperatura y la presión atmosférica en una serie de fechas y (cuando el usuario lo decida) genere un informe con los datos recibidos y un promedios, mínimos y máximos de temperatura y presión atmosférica
27 Ejercicio extra
Extra 1 Formulario ChatGPT
Extra 2 Formulario Copilot