Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2016, 06:59
pikkabbu
 
Fecha de Ingreso: noviembre-2007
Ubicación: Valencia, España
Mensajes: 8
Antigüedad: 17 años, 1 mes
Puntos: 0
devolver la posición de un elemento en un array ??

Hola,

Me inicio al PHP con mi primer programa.

Necesito conocer la posición (del 0 al final) de un elemento conociendo el contenido.

Para dar un ejemplo, llamando busco() a la supuesta función de la que busco la existencia:

Código:
$numeros = array('lunes','martes','miércoles','jueves','viernes','sábado','domingo');

$posicion = busco($numeros,'jueves');

echo $posicion ; // devolvería 3 que es el elemento $numero[3]
La función array_search() permite devolver la clave si la matriz es de tipo asociada, pero (por varias razones), me resulta mucho mejor trabajar con números que con claves.

¿Existe una función en PHP que haga esto?

Muchas gracias

Pikkabbu