Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2014, 09:18
Pedritomr
 
Fecha de Ingreso: junio-2014
Mensajes: 6
Antigüedad: 9 años, 10 meses
Puntos: 0
Reodenar array key después de eliminar elemento

Hola,

Tengo un array así

Código:
array('1','2','3','4');
y cuando hago

Código:
print_r($array);
el resultado es

0 => 1, 1 => 2, 2 => 3, 3 => 4

Bien... estoy eliminando un elemento del array por el valor de esta forma:

Código:
			if(($key = array_search('1', $array)) !== false) {
				unset($array[$key]);
			}
una vez hecho eso vuelvo a imprimir el array

Código:
print_r($array);
y el resultado es el siguiente:

1 => 2, 2 => 3, 3 => 4

me gustaría que volviese a empezar en 0... ya que si por ejemplo elimino el 2, quedaría las keys de los array así 0,2,3,4 y me gustaría que fuese 0,1,2,3

espero que puedan entenderme.