CFGS - Desarrollo de Aplicaciones Web

Jes煤s Temprano Gallego

Curso 2025/2026 - Grupo DAW2

N潞 Ej Ejercicio Ejecutar C贸digo
0 Hola mundo y phpinfo() Ejecutar Ver c贸digo
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). Ejecutar Ver c贸digo
2 Inicializar y mostrar una variable heredoc. Ejecutar Ver c贸digo
3 Mostrar en tu p谩gina index la fecha y hora actual formateada en castellano. (Utilizar cuando sea posible la clase DateTime) Ejecutar Ver c贸digo
4 Mostrar en tu p谩gina index la fecha y hora actual en Oporto formateada en portugu茅s. Ejecutar Ver c贸digo
5 Inicializar y mostrar una variable que tiene una marca de tiempo (timestamp). Ejecutar Ver c贸digo
6 Operar con fechas: calcular la fecha y el d铆a de la semana de dentro de 60 d铆as. Ejecutar Ver c贸digo
7 Mostrar el nombre del fichero que se est谩 ejecutando. Ejecutar Ver c贸digo
8 Mostrar la direcci贸n IP del equipo desde el que est谩s accediendo. Ejecutar Ver c贸digo
9 Mostrar el path donde se encuentra el fichero que se est谩 ejecutando. Ejecutar Ver c贸digo
10 Mostrar el contenido del fichero que se est谩 ejecutando. Ejecutar Ver c贸digo
11 Mostrar el documento PHPDoc del proyecto que se est谩 ejecutando generado con PHP Documentor o ApiGen.
12 Mostrar el contenido de las variables superglobales (utilizando print_r() y foreach()). Ejecutar Ver c贸digo
13 Crear una funci贸n que cuente el n煤mero de visitas a la p谩gina actual desde una fecha concreta.
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. Ejecutar Ver c贸digo
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). Ejecutar Ver c贸digo
16 Recorrer el array anterior utilizando funciones para obtener el mismo resultado. Ejecutar Ver c贸digo
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. Ejecutar Ver c贸digo
18 Recorrer el array anterior utilizando funciones para obtener el mismo resultado. Ejecutar Ver c贸digo
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.
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. Ejecutar Ver c贸digo
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. Ejecutar Ver c贸digo
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. Ejecutar Ver c贸digo
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. Ejecutar Ver c贸digo