28. Crea un array con elementos de tipo cadena que corresponde a distintos colores. Se debe mostrar la siguiente información y en el orden indicado: Cada elemento del array se mostrará en una línea, cada una de las cuales tendrá el formato que se ve en el ejemplo. A cada elemento se le asigna una característica según su valor, así al color verde tiene la característica “Correcto” , para los que tienen color naranja , “Con problemas” y para los que sean rojo “Peligroso” . Al resto de colores se les asigna no definido. Número de elementos totales del array: (***) Número de elementos Peligrosos: Número de elementos Correctos: Número de elementos Con Problemas: Número de elementos Indefinidos: (***) NO SE PUEDE USAR UNA FUNCIÓN PREDEFINIDA EN PHP, DEBE calcularse el número de elementos por parte del alumno 29. A partir del siguiente array $numeros=array(3,2,8,123,5,1) construye otro array $ordenado que contenga los elementos del array $numeros en orden de menor a mayor. 30. A partir del siguiente array $numeros=array(3,2,8,123,5,1) construye otro array $ordenado2 que contenga los elementos del array $numeros en orden de mayor a menor. 31. Crea la estructura más adecuada para almacenar las horas extra trabajadas cada día. Solamente debe almacenar una semana. Después, muestra de la forma correcta el número de horas extras trabajadas cada día, si algún día no se han trabajado horas extra, debe aparecer ¡¡fiesta!! 32. Crea un array de 10 enteros, con los 10 primeros números naturales. Calcula y muestra la media de los que están en posiciones impares y muestra por pantalla un número de cada 2 33. Almacena en la estructura adecuada los jugadores de un equipo de baloncesto. Cada posición (base, escolta, alero, alapivot, pivot) está cubierta por al menos 3 jugadores. No todas las posiciones tienen el mismo número de jugadores y hay jugadores que pueden ocupar distintas posiciones. El objetivo de esta estructura es mostrar por pantalla para cada posición el número de jugadores que pueden ocuparla y sus nombres. Intenta no usar la función count. 34. Almacena en la estructura adecuada los jugadores de un equipo de baloncesto. Cada posición (base, escolta, alero, alapivot, pivot) está cubierta por al menos 3 jugadores. No todas las posiciones tienen el mismo número de jugadores y hay jugadores que pueden ocupar distintas posiciones. El objetivo de esta estructura es mostrar por pantalla para cada jugador cuantas posiciones puede ocupar y cuales son. Intenta no usar la función count.