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

Estoy usando php5 y no me compila esta linea;

if( empty( trim( $element ) ) )

He mirado en php.net y mira lo que dice
http://es2.php.net/empty
Note: empty() sólo chequea variables ya que cualquier otra cosa producirá un error de intérprete. En otras palabras, lo siguiente no funcionará: empty(trim($name)).

Por tanto lo dividí en dos pasos:
primero:
trim($element)
luego:
empty ($element)

eso ya si me compila pero no consigo mi fín, es decir, quitar los blancos del array. Creo que es por lo que te dije antes, cuando usas un foreach la matriz que se esta usando no es la original, sino una copia, por tanto en &$element te estas quedando con la direccion del elemento del array-copia.

(((creo)))

que opinas?

Un saludo,