Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios»
De WikiEducator
Línea 14: | Línea 14: | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio1|Ejercicio 1 : Recorrer un array básico]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio1|Ejercicio 1 : Recorrer un array básico]]=== | ||
− | + | <br /> | |
{{Actividad|Title=Ejercicio 1: Recorrer una array básico| | {{Actividad|Title=Ejercicio 1: Recorrer una array básico| | ||
Crea un array indexado con 5 valores de ciudades y recórrelo con un for | Crea un array indexado con 5 valores de ciudades y recórrelo con un for | ||
Línea 24: | Línea 24: | ||
<hr/> | <hr/> | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio2|Ejercicio 2 : Crear un array de notas]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio2|Ejercicio 2 : Crear un array de notas]]=== | ||
− | + | <br /> | |
{{MRM_Actividad|Title=Ejercicio 2 : Crear un array de notas| | {{MRM_Actividad|Title=Ejercicio 2 : Crear un array de notas| | ||
Crea un array con 10 notas aleatorias y posteriormente las visualizas obteniendo los valores | Crea un array con 10 notas aleatorias y posteriormente las visualizas obteniendo los valores | ||
Línea 34: | Línea 34: | ||
--> | --> | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio3|Ejercicio 3 : Usando funciones de arrays]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio3|Ejercicio 3 : Usando funciones de arrays]]=== | ||
− | + | <br /> | |
{{MRM_Actividad|Title=Ejercicio 3 : Usando funciones de array| | {{MRM_Actividad|Title=Ejercicio 3 : Usando funciones de array| | ||
Repite el ejercicio anterior usando funciones para todas las acciones | Repite el ejercicio anterior usando funciones para todas las acciones | ||
Línea 43: | Línea 43: | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio4|Ejercicio 4 : Imágenes aleatorias]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio4|Ejercicio 4 : Imágenes aleatorias]]=== | ||
+ | <br /> | ||
{{MRM_Actividad|Title=Ejercicio 4 : Imágenes aleatorias| | {{MRM_Actividad|Title=Ejercicio 4 : Imágenes aleatorias| | ||
Crea un array con imagenes aleatorias y luego haz que se carguen cada 5 segundos de forma aleatoria | Crea un array con imagenes aleatorias y luego haz que se carguen cada 5 segundos de forma aleatoria | ||
Línea 117: | Línea 118: | ||
--> | --> | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio5|Ejercicio 5 : Tienda de verduras]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio5|Ejercicio 5 : Tienda de verduras]]=== | ||
− | + | <br /> | |
{{MRM_Actividad|Title=Ejercicio 5 : Tienda de verduras| | {{MRM_Actividad|Title=Ejercicio 5 : Tienda de verduras| | ||
Dada una tienda de verduras con los siguientes productos | Dada una tienda de verduras con los siguientes productos | ||
Línea 137: | Línea 138: | ||
}} | }} | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio6|Ejercicio 6 : Accesos de usuario]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio6|Ejercicio 6 : Accesos de usuario]]=== | ||
− | + | <br /> | |
{{MRM_Actividad|Title=Ejercicio 6 : Accesos de usuario| | {{MRM_Actividad|Title=Ejercicio 6 : Accesos de usuario| | ||
;Creamos una aplicación dónde los usuarios se identifican (una caja de texto para identificarse) | ;Creamos una aplicación dónde los usuarios se identifican (una caja de texto para identificarse) | ||
Línea 189: | Línea 190: | ||
===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio7|Ejercicio 7 : Array multinivel]]=== | ===[[Usuario:ManuelRomero/ProgramacionWeb/Arrays/ejercicios/ejercicio7|Ejercicio 7 : Array multinivel]]=== | ||
− | + | <br /> | |
{{MRM_Actividad|Title=Ejercicio 7 : Array multinivel| | {{MRM_Actividad|Title=Ejercicio 7 : Array multinivel| | ||
;Vamos a realizar un recorrido de un array asociativo de varios niveles. | ;Vamos a realizar un recorrido de un array asociativo de varios niveles. |
Revisión de 07:11 6 nov 2020
Acciones básicas sobre arrays
- En esta sección son de accions básicas sobre arrays.
Ejercicio 1 : Recorrer un array básico
Ejercicio 2 : Crear un array de notas
Ejercicio 3 : Usando funciones de arrays
Ejercicio 4 : Imágenes aleatorias
--> }}
Ejercicio 5 : Tienda de verduras
Ejercicio 6 : Accesos de usuario
Ejercicio 7 : Array multinivel
|
- Puedes ver este ejercico en esta url de donde está adaptado http://www.tecn.upf.es/~ocelma/cpom/practicas/ es el ejercicio 12
- Ficheros
Artista.pdf Este fichero es un css para el ejercicios
Contenido del ArrayAsociativo.php
- Para ver el array una buena forma es cargarlo en un fichero php y hacer o bien un var_dump o bien un print_r
<?php require_once ("datos.php"); var_dump( $artistas ); ?>
- A partir de él podemos mostrar la siguiente imagen que describe el aray
- Observamos que en primera instancia tengo un array asociativo de 6 índices cuyos valores son
185711, 32841, 84062, 84430, 84221, 118504
- Cada posición tiene como valor un array asociativo de 4 posiciones cuyos índices tiene los valores
name decades link canciones
- La posición name directamente tiene un valor string que es el nombre del artista
- La posición decades tiene un valor string que es la década de ese cantante
- La posición link tiene un valor string que es un url a una página con información sobre el artista
- La posición canciones es un array indexado de tantas posicione como canciones tenga el artista
- Cada posición del array indexado canciones es un array asociativo con dos índices
title link
- La posición title es un string con el título de la canción
- La posición link es un string con un url donde se puede oir la canción (Actualmente ya no están alojadas en esa posición)
}}