Foros del Web » Programando para Internet » PHP »

Ayuda con array

Estas en el tema de Ayuda con array en el foro de PHP en Foros del Web. Hola que tal... Ando con un problemita... A ver si me ayudan Necesito resetear los keys de una array... Por ej. Tengo un array: @import ...
  #1 (permalink)  
Antiguo 03/06/2010, 19:06
 
Fecha de Ingreso: septiembre-2009
Ubicación: Neuquén
Mensajes: 142
Antigüedad: 14 años, 6 meses
Puntos: 12
Pregunta Ayuda con array

Hola que tal... Ando con un problemita... A ver si me ayudan Necesito resetear los keys de una array... Por ej.

Tengo un array:
Código PHP:
Ver original
  1. $var = array(
  2.     0 => 'Lorem',
  3.     1 => 'Ipsum',
  4.     2 => 'Dolor',
  5.     3 => 'Sit',
  6.     4 => 'Amet'
  7. );

Durante un bucle, algunos de las variables del array, son eliminadas (no siempre las mismas)...

Por ej. quedaria algo asi:
Código PHP:
Ver original
  1. $var = array(
  2.     0 => 'Lorem',
  3.     2 => 'Dolor',
  4.     4 => 'Amet'
  5. );

Lo que necesito es "resetear" los keys del array que quedo (como en el ejemplo arriba) y que quede asi, por ej.:
Código PHP:
Ver original
  1. $var = array(
  2.     0 => 'Lorem',
  3.     1 => 'Dolor',
  4.     2 => 'Amet'
  5. );

¿Hay alguna funcion que haga esto? Por que he buscado en la seccion de Funciones de Array en la documentacion, pero no encontre... ksort() y sort() mantienen los keys... La unica que se me ocurrio es hacer esto:
Código PHP:
Ver original 

Esto fuciona, pero si hay una funcion para lo que busco, por favor diganme :$

¡Saludos, y gracias!
  #2 (permalink)  
Antiguo 03/06/2010, 19:22
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Ayuda con array

La forma como yo lo haría en ese caso es usando array_values.
Código PHP:
Ver original
  1. <?php
  2. $a = array(0 => 1, 2 => 2, 6 => 3, 10 => 4);
  3. echo '<br />';
  4. $a = array_values($a);
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 03/06/2010, 19:42
 
Fecha de Ingreso: septiembre-2009
Ubicación: Neuquén
Mensajes: 142
Antigüedad: 14 años, 6 meses
Puntos: 12
Respuesta: Ayuda con array

Jaja, que bol... No se me habia ocurrido, ¡Gracias!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:07.