Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/03/2010, 03:19
djrony
 
Fecha de Ingreso: septiembre-2008
Mensajes: 67
Antigüedad: 16 años, 6 meses
Puntos: 3
Respuesta: posición en array

Cita:
Iniciado por cucuru Ver Mensaje
hola, no encuentro por ningún lado una función que debe existir... se trata de saber que posición ocupa un elemento en un array. De momento lo he hecho con un contador, pero me parece bastante cutre...

Código PHP:
$i 0;
$receptores $_POST['receptores'];    
foreach(
$_POST['receptores'] as $rx) {
    if (
$rx == 'receptor1') {
                unset (
$receptores[$i]);
    }
    
$i $i+1;
}
$receptores array_values($receptores); 
Lo que me gustaría hacer es en lugar de tener la variable $i es sacar la posición que ocupa $rx en el array $_POST['receptores'].

Espero haberme explicado.

Gracias!! Saludos
Pues utiliza foreach ($_POST['receptores'] as $posicion => $valor){
//en $posicion tienes la posicion que ocupa $valor y listo.
}


Espero que esto te ayude saludos.