Fecha y hora actual: Sábado 16 Dic 2017 06:22
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Ayuda con array foreach

Responder al Tema

Índice del Foro > PHP > Ayuda con array foreach

Autor Mensaje
julian96



Registrado: 08 Nov 2017
Mensajes: 1

Mensaje Publicado: Miércoles 08 Nov 2017 17:40

Título del mensaje: Ayuda con array foreach

Responder citando

Buenas tardes, tengo un ejercicio en el cual tengo que saber la puntuación más alta de 5 jugadores y el nombre de ese jugador.
Los datos los introduce el usuario mediante un formulario html: El nombre de cada jugador se guarda en un array y la puntuación de cada uno igual. Algo como así:

jug1 ---- 2
jug2 ---- 3
jug3 ---- 7
jug4 ---- 1
jug5 ---- 4

Por lo tanto, solo me falta que me saque la puntuación más alta junto a su nombre. He probado con Foreach, pero no se usarlo muy bien, y para la puntuación más alta se que es con max($array);
¿Pero como se haría para que sacando esa puntuación más alta, saque su nombre también?
En plan: echo "El jugador:". nombre. "tiene la puntuación más alta con: ". max($array). "puntos";

Saludos y gracias por vuestra ayuda

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Pedrolo
Usuario Inquieto


Registrado: 07 May 2017
Mensajes: 50
Ubicación: Posiblemente lejos de ti

Mensaje Publicado: Sábado 11 Nov 2017 18:38

Título del mensaje: Ayuda con array foreach

Responder citando

No necesitas el foreach. En php tienes el array_search() que te busca un valor en un array y te devuelve su clave o índice. Me imagino que has usado los nombres de los jugadores como claves y la puntuación como valor.

Combina la función max() que citas con la función array_search().

https://www.w3schools.com/php/func_array_search.asp

Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 1 Hora

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

AYUDA CON UN SCRIPT

daniel159762 S.O. Linux 0 Miércoles 15 Nov 2017 18:08 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda Programar Ruleta con tablero en Netbeans

Danielilla Java 0 Jueves 12 Oct 2017 04:41 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda Programar Ruleta con tablero en Netbeans

Danielilla Programación en general 0 Jueves 12 Oct 2017 04:40 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda con error script - Juego Online

streaming77 Java 5 Miércoles 04 Oct 2017 20:10 Ver último mensaje
El foro no contiene ningún mensaje nuevo

NECESITO AYUDA URGENTE CON SCILAB

Manuel Sius Programación en general 0 Martes 03 Oct 2017 02:34 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,