Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/02/2008, 13:57
Blade_Stom
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 6 meses
Puntos: 2
Re: Eliminar blancos de array

no me funciona y creo qu es por esto:
leido de php.net

Note: Hay que tener en cuenta que foreach trabaja con una copia de la matriz especificada y no la lista en si, por ello el puntero de la lista no es modificado como en la función each(), y los cambios en el elemento de la matriz retornado no afectan a la matriz original. De todas maneras el puntero interno a la matriz original avanza al procesar la matriz. suponiendo que bucle foreach se ejecuta hasta el final, el puntero interno a la matriz estar/aacute; al final de la matriz.

entonces supongo que tu tecnica de quedarte con la direccion de cada elemento del array e ir leyendolo y borrandolo en caso de ser "espacion en blanco" no vale.....porque el foreach debe jugar con una copia del array, por tanto nunca llegamos a tocar el array original.

Como lo podria hacer tocando el array original?